El Camarom Loco
Address:
1694 Alum Rock Ave, San Jose, CA 95116
Phone:
(408) 254-8355
Restaurants,
Mexican
Other Businesses:
- Paloma Cafe at 1111 Story Rd, San Jose, CA 95122
- Subway at 1701 Story Rd, San Jose, CA 95116
- Bravo Pizza at 1655 Alum Rock Ave, San Jose, CA 95116
- Com Tam Thien Huong at 1181 Story Rd, San Jose, CA 95122
- Hue Xua at 301 E Santa Clara St, San Jose, CA 95113