Mexican restaurant · 5220 N First St, Alviso, CA
Dine-In
See full menu
More food in Alviso, CA · Mexican Food in Alviso