Headings:
Restaurants, Restaurants Mexican
2438 Almaden Rd
San Jose, CA 95125
San Jose, CA 95125
Speaks English