Octopus And Orzo Restaurants in Barra de Tuxpan
Show restaurants on map
3.6
Menu
3.6
Menu
City: Barra de Tuxpan, Avenida Arteaga, Túxpam De Rodríguez Cano, Mexico, 92800, Barra de Tuxpan
"Tasty seafood and excellent service. Quite well served."
Feedback
These reviews refer only to the mentioned ingredients.