★ 3.7 / 5 of 1513 Reviews
#1 Seafood in SAN FRANCISCO TUTLA
Seafood La Vitamina Jarocha
Vitamina Jarocha, Carretera A Guelatao #104, San Francisco Tutla, San Francisco Tutla, Mexico, SAN FRANCISCO TUTLA
"A very bad experience Food: 1 Service: 1 Atmosphere: 1"