El Sol Super Mercado and Taqueria
Address:
705 N 13th St, San Jose, CA 95112
Phone:
(408) 289-9162
Restaurants
Other Businesses:
- Sim's Bar-B-Que at 2579 Sleepy Hollow Ln, San Jose, CA 95116
- Pho Ga An Nam at 740 Story Rd, San Jose, CA 95122
- Enjoy Seoul at 979 Story Rd, San Jose, CA 95122
- Crema Coffee Roasting Co. at 50 W San Fernando St, San Jose, CA 95113
- Com Tam Thien Huong at 1111 Story Rd, San Jose, CA 95122