Casa Teresa

Mexican restaurant, Latin American restaurant

Casa Teresa is a cozy spot in Santa Teresa Square, celebrated for its authentic Mexican comfort food and inviting atmosphere. With reasonable prices and a diverse menu featuring everything from quick bites to hearty dinners, you'll find something to satisfy your cravings. Diners rave about the spicy salsa and refreshing cocktails, making it a top choice for lunch or dinner. Plus, you're welcome to dine-in, takeout, or enjoy their delivery service. While the decor could use some love, the fast service and cheerful staff create a welcoming vibe that feels just like home.

Contact Info

  • Location: 6039 Snell Ave, San Jose, CA 95123
  • Located in: Santa Teresa Square
  • Phone: (408) 629-7827
  • Price range: $$

Opening hours

  • Monday: 11 am-8:30 pm
  • Tuesday: 11 am-8:30 pm
  • Wednesday: 11 am-8:30 pm
  • Thursday: 11 am-8:30 pm
  • Friday: 11 am-8 pm
  • Saturday: 11 am-8:30 pm
  • Sunday: 11 am-8 pm

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Delivery
  • Takeaway
  • Dine-in
  • Fast service
  • Lunch
  • Dinner
  • Solo dining
  • Alcohol
  • Beer
  • Cocktails
  • Coffee
  • Comfort food
  • Quick bite
  • Small plates
  • Lunch
  • Dinner
  • Dessert
  • Toilets
  • Casual
  • Cosy
  • Accepts reservations
  • Credit cards
  • Debit cards
  • Credit cards
  • Good for kids
  • Plenty of parking
Casa Teresa Food & drink
Casa Teresa Vibe
Casa Teresa Street View

Menus and Prices

Casa Teresa menu prices 1
Casa Teresa menu prices 2
Casa Teresa menu prices 3

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Alexys Boyer

September 16, 2024

Casa Teresa is a hidden gem on Snell Ave! 🌟 The cozy atmosphere makes it perfect for a lunch break or a casual dinner with friends. I ordered their spicy salsa and a classic chicken burrito, and wow, both were bursting with flavor!

The margarita cocktail was the showstopper - definitely one to remember! The fast service made the experience even better.

While it's a little small, it adds to the charm. Highly recommend this spot for anyone craving authentic Mexican food with a friendly vibe! Can’t wait to go back... 🍹🌮


Nearby Restaurants

Loving Hut Vegan Cuisine

Vegan restaurant

925 Blossom Hill Rd Suite #1746, San Jose, CA 95123, United States

Tuk Tuk Chicken & Rice

Chicken restaurant

5663 Snell Ave, San Jose, CA 95123, United States

Tomo Sushi

Sushi restaurant

5487 Snell Ave, San Jose, CA 95123, United States

Lucky Chef

Chinese restaurant

6033 Snell Ave, San Jose, CA 95123, United States

Taco Bell

Fast food restaurant

925 Blossom Hill Rd #1641, San Jose, CA 95123, United States

Sarku Japan

Japanese restaurant

925 Blossom Hill Rd #1609, San Jose, CA 95123, United States

Mandarin Gourmet Restaurant 滿吉樓

Chinese restaurant

5560 Santa Teresa Blvd, San Jose, CA 95123, United States

Superdish

Chinese restaurant

925 Blossom Hill Rd #1003, San Jose, CA 95123, United States

Tugboat Fish and Chips

Fish & chips restaurant

658 Blossom Hill Rd, San Jose, CA 95123, United States

Bill's Cafe - Cottle

Breakfast restaurant

5631 Cottle Rd, San Jose, CA 95123, United States

The Cheesecake Factory

Restaurant

925 Blossom Hill Rd #1717, San Jose, CA 95123, United States

Pho Teresa Restaurant

Vietnamese restaurant

6171 Santa Teresa Blvd, San Jose, CA 95123, United States

Blossom & Bourbon Restaurant

American restaurant

632 Blossom Hill Rd, San Jose, CA 95123, United States

Burma Choice

Burmese restaurant

864 Blossom Hill Rd A, San Jose, CA 95123, United States

Pearl River Restaurant

Chinese restaurant

414 Blossom Hill Rd, San Jose, CA 95123, United States

Castillo's Mexican Restaurant

Mexican restaurant

5639 Cottle Rd, San Jose, CA 95123, United States

China Delight

Chinese restaurant

5813 Cottle Rd, San Jose, CA 95123, United States

Five Guys

Fast food restaurant

5660 Cottle Rd, San Jose, CA 95123, United States

In-N-Out Burger

Hamburger restaurant

5611 Santa Teresa Blvd, San Jose, CA 95123, United States

Oros Thai Restaurant

Thai restaurant

6177 Santa Teresa Blvd, San Jose, CA 95123, United States