El Tambo Grill
12861 SW 88th St, Miami
(305) 722-9751
Recent Reviews
El Tambo Grill
12861 SW 88th St, Miami 33186
(305) 722-9751