← Kendale Lakes restaurants
El Bacha
No reviews yet
Restaurant5821 SW 137th Ave, Miami
Own or manage El Bacha? Claim this listing free
Hours
Hours not listed yet.
Details
Address5821 SW 137th Ave, Miami 33183-1105
Websitehttps://www.elbacha.ro/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.