Not currently ranked

Viva's Mexican Food

  • Mexican restaurant
  • 1201 Soquel Ave, Santa Cruz, California, 95062

Viva's Mexican Food in Santa Cruz, California is not in the current Restaurant Award rankings.

Previous recognition

#3 Restaurants in Santa Cruz, California