Restaurants · San Francisco, CA

Taqueria Vallarta 8

4.3 · 84 reviews

4696 Mission St, San Francisco, CA 94112
+1 415-452-8037
Today: 9AM-11PM

About Taqueria Vallarta 8

Taqueria Vallarta 8 is a restaurants in San Francisco, CA, United States. It is located at 4696 Mission St, San Francisco, CA 94112. Visitors rate it 4.3 out of 5 based on 84 reviews. You can contact Taqueria Vallarta 8 by phone at +1 415-452-8037.

Mexican restaurant

Amenities & features

Service options

  • Takeout
  • Dine-in

Popular for

  • Lunch
  • Dinner
  • Solo dining

Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible restroom
  • Wheelchair accessible seating

Offerings

  • Comfort food
  • Late-night food
  • Quick bite
  • Small plates

Dining options

  • Lunch
  • Dinner

Amenities

  • Good for kids
  • Restroom

Atmosphere

  • Casual
  • Cozy

Crowd

  • Groups

Payments

  • NFC mobile payments

Frequently asked questions about Taqueria Vallarta 8

What are the opening hours of Taqueria Vallarta 8?

Taqueria Vallarta 8 opening hours: Monday–Saturday: 9AM-1AM; Sunday: 9AM-11PM.

Is Taqueria Vallarta 8 open on Sunday?

Yes, Taqueria Vallarta 8 is open on Sunday: 9AM-11PM.

Where is Taqueria Vallarta 8 located?

Taqueria Vallarta 8 is located at 4696 Mission St, San Francisco, CA 94112, United States.

What is the phone number of Taqueria Vallarta 8?

You can call Taqueria Vallarta 8 at +1 415-452-8037.

How is Taqueria Vallarta 8 rated?

Taqueria Vallarta 8 has a rating of 4.3 out of 5 based on 84 reviews.

Does Taqueria Vallarta 8 offer takeout or dine-in?

Taqueria Vallarta 8 offers takeout and dine-in.

Is Taqueria Vallarta 8 wheelchair accessible?

Yes, Taqueria Vallarta 8 has a wheelchair accessible entrance as well as accessible restroom and seating.

Is Taqueria Vallarta 8 good for kids?

Yes, Taqueria Vallarta 8 is listed as good for kids.

Similar places nearby

Pasquale's Pizzeria

Pasquale's Pizzeria

Restaurants

4.3 (837)

700 Irving St, San Francisco, CA 94122

Good Luck Dim Sum

Good Luck Dim Sum

Dim sum restaurant

4.4 (646)

736 Clement St, San Francisco, CA 94118

Super Star Restaurant

Super Star Restaurant

Restaurants

4.5 (225)

4919 Mission St, San Francisco, CA 94112

Roma Pizza 3

Roma Pizza 3

Pizza delivery

4 (223)

5099 Mission St, San Francisco, CA 94112

Pasquale's Pizzeria Restaurant

Pasquale's Pizzeria Restaurant

Restaurants

3.9 (124)

2640 Sloat Blvd, San Francisco, CA 94116

Portico Restaurant

Portico Restaurant

Restaurants

4.1 (123)

25 Beale St, San Francisco, CA 94105

All pizza places in San Francisco, CA → All places in San Francisco, CA →

Opening hours

Hours

Monday 9AM-1AM
Tuesday 9AM-1AM
Wednesday 9AM-1AM
Thursday 9AM-1AM
Friday 9AM-1AM
Saturday 9AM-1AM
Sunday 9AM-11PM
Taqueria Vallarta 8

How to get there

Location