Address: 2525 Scott Blvd, Santa Clara, CA 95050
Telephone: (408) 492-9310
Business type: Mexican restaurant
Andalusian restaurant Santa Clara
Burrito restaurant Santa Clara
Cendol restaurant Santa Clara
Chilean restaurant Santa Clara
Ecuadorian restaurant Santa Clara
Mexican restaurant Santa Clara
Tortilla shop: Taqueria Vallarta
chinese medicine clinic: Chuntian...
Nail salon: Elite Nails & Spa
Dry cleaner: Today Dry Cleaner
subway: Subway