New Castillito Taqueria

$ • Mexican

Hours today·

About New Castillito Taqueria

New Castillito Taqueria, located in the Mission, is a must-visit spot for delicious street-style tacos and well-executed burritos. The Carne Asada Fries are a standout, while the Al pastor and the Carnitas super burrito come highly recommended. The salsa is top-notch, available in chilled squeeze bottles, and the prices are reasonable, with a great deal for a meal including Modelo, chips, and salsa. The restaurant also offers a free second round of chips. The vibe is awesome, and the staff is known for their kind service, including helping customers with taxi arrangements. The wheelchair accessibility includes a designated disabled seating area, and there is parking available on the side street. This taqueria is appreciated for its great food and welcoming atmosphere, making it a hidden gem in the area.

Menu

Add a Menu
New Castillito Taqueria Menu
New Castillito Taqueria Menu

Customers' Favorites

Photos

Add a Photo
New Castillito Taqueria
New Castillito Taqueria
View All Photos

New Castillito Taqueria Reviews

4.2
116 ratings
5
62%
4
7%
3
9%
2
4%
1
18%
Food
4.0
Atmosphere
3.8
Service
4.1

Share your opinion about New Castillito Taqueria

Good food, slow service.
Burritos are on par with the best in the mission, same with tacos and plates. They have white canellini beans along with refried & black. Salsas are fresh and full of flavor. The al pastor along with the veggie burrito are good choices here.

The flan was surprisingly mediocre; they use some sort of flour along with the cream cheese so it not leche flan. Still, it’s pretty solid dessert-wise even though it tastes more like cheesecake.

P.S....read full review
Yeah, it’s a basic Taqueria but darn. I had the tacos and they were outrageously good usually I say the Mexican food gets better as you go south not with this place. This was fantastic.
Best quesadillas in town

Read All Reviews(116)

Hours

Monday 11AM - 12AM
Tuesday 11AM - 12AM
Wednesday 11AM - 12AM
Thursday 11AM - 12AM
Friday 11AM - 2AM
Saturday 11AM - 2AM
Sunday 11AM - 12AM
Updated on: