Address: 5239 Stevens Creek Blvd, Santa Clara, CA 95051
Telephone: (408) 244-8226
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: Freedom Burrito
Bagel shop: House of Bagels
Udon noodle restaurant: Ramen Hajime
Cooking class: Tani Cooking Class
Nail salon: T NAIL SALON