El Tucho - Show Info
El Tucho
A raucous restaurant found a block away from the Plaza Grande, filled with locals and (usually) an extremely loud band wailing away on stage.
Category: Restaurants
Latitude: 20.968301876451083
Longitude: -89.62268829345703