Leo’s Tacos Truck

Mexican

Hours today·

About Leo’s Tacos Truck

Leo’s Tacos Truck is known for serving some of the best tacos in the Bay, especially their al pastor tacos, which are made fresh off the spit and are less greasy than other options. Originally enjoyed in Los Angeles, these tacos have gained a loyal following in the area. The Mexican street taco style allows customers to add toppings at a self-serve salsa cart, including salsa verde, pico de gallo, and slices of cucumber and radish. The food is flavorful, with authentic tortillas and a variety of meats like asada, buche, carnitas, pollo, and lengua, along with options like sopes and quesadillas. The staff is friendly and professional, making the experience enjoyable, and the atmosphere is clean and organized, with ample seating and even hand sanitizer at the tables. The truck offers fast service, making it a great spot for a quick meal, especially during late-night hours. With organized condiment stations and convenient to-go options, Leo’s Tacos Truck is a top choice for anyone craving tasty, authentic tacos in the Peninsula.

Menu

Add a Menu
Leo’s Tacos Truck Menu
Leo’s Tacos Truck Menu

Customers' Favorites

Photos

Add a Photo
Leo’s Tacos Truck
Leo’s Tacos Truck
View All Photos

Leo’s Tacos Truck Reviews

4.3
43 ratings
5
72%
4
9%
3
5%
2
5%
1
9%
Food
4.2
Atmosphere
4.2
Service
4.6

Share your opinion about Leo’s Tacos Truck

The best tacos in the Bay straight from L.A! Leo’s taco truck is known for their al pastor tacos and I originally tried them in Los Angeles, and now here and honestly, the quality of their food is beyond any other place in the Bay. Give them a try I promise you won’t regret it!
Leo Tacos Truck is the best tacos/al pastor in the areas. i love that you can get your toppings and add them on yourself. The staff are extremely friendly and professional, i recommend this spot for anyone looking for tacos. Parking isn’t bad either!
Coming here since it opened. The Al pastor is delicious, they used to let us get our own condiments but not anymore. It can get busy at night.

Read All Reviews(43)

Hours

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