Los Tucanes

restaurants / Other

Los Tucanes information

Location
Acayucan , Mexico
Address
Victoria 6
Telephone
+52 924 245 39 09
Prices
set meal M$50
Opening hours
24hr Tue-Sat, 7am-midnight Mon & Sun
Something wrong?
Submit a correction

This air-conditioned locals’ choice is a nice place to grab a bite and munch on tasty Mexican fare during a midday break.