1450 Gold St, Alviso, CA 95002, Alviso
Love the tamales here. Outdoor seating available. Have been here several times, always friendly staff. Sometimes really
1513 El Dorado St, Alviso, CA 95002, Alviso
Food was excellent, wait staff eager and friendly. Food and drinks were great.
5168 N 1st St, Alviso, CA 95002, Alviso
Great food! Simple, clean, welcoming environment.
Love the tamales here. Outdoor seating available. Have been here several times, always friendly staff. Sometimes really