Taquerias el Mexicana 1961 SW Eighth St. Miami FL United States
Bar
Hours: Lunch, daily; Dinner, daily
Phone: 305.649.9150 Accepts: Discover
Accessibility: completely