EL TORO - TACO BAR

"THE BBQ" MENU

786.401.6330  | 709 NE 79TH STREET, MIAMI, FL, 33138  | INFO@THEANDERSONMIAMI.COM