Viva Mexico Taqyria

510-769-8482
2327 Central Ave
Alameda, CA 94501
No photo available for this business

Business Information

Restaurants
Mexican

Customer Reviews (1 reviews)

letzeat

on Citysearch Jan 02, 2004
Portions will knock your socks off. The food is good. You have to ask for your chips. (more)

Browse our top cities

Browse cities by state