Chula Vista
Mexican · Taco Shop · Casual Dining
Chula Vista offers Mexican cuisine, with patrons highlighting their tuna, laing, and tacos. The establishment is part of the El Aquanauta family.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Chula Vista.
Local restaurants nearby
C. de la Fàbrica, 43, Palma de Mallorca, Spain 07013



