Not currently ranked
Viva's Mexican Food
- Mexican restaurant
- 1201 Soquel Ave, Santa Cruz, California, 95062
Find your next restaurant.
Previous recognition
#3 Restaurants in Santa Cruz, California
Not currently ranked
#3 Restaurants in Santa Cruz, California