Cancel

    Open app

    Search

    Leo's Tacos

    4.1 (129 reviews)
    Closed 12:00 pm - 11:00 PM

    Leo's Tacos Photos

    LEO'S TACOS ATMOSPHERE

    What's the vibe?

    You might also consider

    Recommended Reviews - Leo's Tacos

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    Burrito asada
    Liliana H.

    Very kind and fast service. Amazing for a break after a hike or walk by the beach. $15 ish for a burrito. Fair flavors. Salsas veryyyy good. Hit the spot after an 8 mile hike. Clean place and have standing tables.

    Darci K.

    What's better than the ocean/beach and tacos?!? I've been a super fan of Leo's tacos since my LA days, and when Leo brought one of his food trucks up to the Bay Area, it was inevitable that I would try out the tacos! The Leo's taco truck literally is located in San Francisco/Ocean Beach with a view of the Pacific Ocean. Leo's taco trucks are known in Southern California as THE taco truck for reasonably priced street tacos, that are beyond delicious. The experience at the San Francisco/Ocean Beach taco truck was great. For the most part it mirrors the LA experience, which is exactly what I wanted. It's like having a piece of home. Menu prices are nonexistent so there's no way to determine exactly what you're going to be charged. I ordered two Al pastor tacos, and was charged seven dollars which included tax. I really like that they always include a piece of pineapple with the Al Pastor. The tacos were absolutely yummy. The meat was flavorful, but definitely not as juicy as the LA version. Plus, they don't seem to be as generous with meat at this location as they are in LA. The talk of themselves are not the traditional small street tacos, and yet they're smaller than the traditional sized tacos. They do provide bagged condiments that include sauces and radish. I was super hesitant to try them because of some of the other reviews. Tasty tacos, and if you've ever been to Leo's, and you, in this part of the Bay Area, it's definitely worth a stop.

    Al pastor taco and lengua taco
    Evelynne L.

    Great tacos for a good price! And super conveniently located right by the beach. Came here on a Tuesday and super hot day, so it was packed! Waited in total about 35-40mins for both ordering and getting my tacos. They're known for their al pastor so got two al pastor tacos ($3 each) and one lengua taco ($4 each). The al pastor had good flavor but was a bit dry. The lengua was prefect though, has a good chew to it and great flavor. We ordered the tacos to go so they separated out the tacos and cilantro mix so it wouldn't get too soggy.

    Michael L.

    I ordered lengua, al pastor, asada, tripas and suadero. I don't know what it was but I got highly explosive and liquid diarrhea and this was the main place that I ate at for the day. Will not come back ever again. Shame because it's in a great location right next to the beach. I think it could have been the toppings? They are packaged in little plastic bags and thrown in a self-serve heap.

    Torta asada $14
    Vivian H.

    No prices on the menu but seems tacos are ~$3-4 from other reviews. We ordered a torta asada ($14) and alambre pastor ($19) to try. Food comes out quick! Alambre pastor - they're obviously known for their tacos Al pastor but wanted something a little more portable and would keep for home. It was big enough for dinner for 2 but we needed a lot more tortillas! Couldn't possibly wrap that massive pile of meat in 6 (double thick but impossible to separate) taco-size tortillas. Very flavorful, though wish there was pineapple (or more - I didn't find it). They gave good amount of onions and cilantro to top, and salsas upon request. Enjoyed them all! The limes were dry. Torta asada - not a torta connoisseur by any means but would not recommend. The asada was so chopped I wasn't sure if I was eating ground beef. Was pretty flavorless and needed ample salsa with every bite. The avocado and cheese were nice inclusions and think there were some beans but overall torta fillings seemed unseasoned and light. Probably not gonna fill you up, even with all that bread.

    Drinks
    Vineesha D.

    While walking to the ocean beach, I noticed a food truck with a long line of people, so after seeing the great reviews, I decided to give it a try. You need to place your order at the passenger-side window of the truck. If no one is there, just stay in line, as someone will come by to take orders. After ordering, wait until they call your order number. When picking up the food, they ask which sauces you want. Since it was my first visit, I chose all four, one of each. The tacos came with chicken since I ordered Chicken tacos. I topped it up with onions, radishes, and lime juice. The chicken was excellent, and paired with the sauces, the tacos were delicious. My favorite was the dark red sauce, very spicy and full of flavor. The french fries were just okay. Overall, these were some of the best tacos I've had, especially for the price 3$ each, small french fries cost was 4$.

    Maria M.

    Leo's is a no-frills taco truck that keeps the focus on flavor. Special shoutout to the al pastor with pineapple -- tender, well-seasoned pork with those sweet, caramelized bites that make it hard to order just one. If you get the vampira make sure to eat it right away when it's still hot and crunchy don't wait like me it was cold and it becomes tough to eat. Toppings like salsa, onion, cilantro, and radish are provided on the side so you can build it your way. The setup is exactly what you'd expect from a solid neighborhood food truck: straightforward, efficient, and focused on flavor over flash. Service was quick and friendly, even during a busy stretch. It's the kind of spot you hit when you're craving something comforting and authentic without the sit-down restaurant fuss. Fast service, fair prices, and a great location right across from Ocean Beach in the parking lot next to Motel 6. Perfect post-beach taco stop.

    4 different salsas. The habanero one was really good.
    Phanna P.

    Was looking for a place that did lengua tacos and this place came up. 3 dollars for al pastor tacos and 4 dollars for the lengua. It was so good. The spicy sweetness of the habanero salsa is amazing. My new go to when I have a taco craving.

    Carne asada and al pastor tacos
    Wil L.

    Perfectly grilled, well-seasoned meat with great flavor in every bite. The staff is super friendly, and the food truck itself is nice and well lit, which makes it easy to spot and adds to the overall vibe. Solid spot I'd definitely come back to.

    Al Pastor, Cabeza, Lengua tacos
    Anh T.

    I originally wanted to try this taco truck during a weekday lunch time, but when I arrived at 12:15PM when their opening time was stated to be 12PM on multiple websites, the truck was not there yet. Luckily, I had the opportunity to try recently on a weekday night. I got four tacos and three different cuts of meat. My friend was able to try their California burrito, which had a good mix and satisfied her craving for the night. Cabeza: It was pretty good, but not a standout. Lengua: It was tender, but not as flavorful as I had hoped. Al Pastor: This was my favorite, and better than most places I've tried! The Al Pastor was super flavorful, nicely seasoned, tender, and juicy. For around $3 per taco, I will be coming again to get more Al Pastor tacos!

    Shania W.

    I was ecstatic to hear that Leo's was being brought up to SF from LA. I have no idea why it took so long for me to try them, but I finally got to on a beautifully sunny Sunday! The truck is located in a parking lot right by Ocean Beach once you exit Golden Gate Park, so it's very easy to get to. We ordered Al Pastor and Chicken Tacos. I LOVE Leo's al pastor--it's one of my absolute favorites. The meat is so juicy and flavorful, and the pineapple is really just the cherry on top. I also love all of their salsas. The price is reasonable, and the portions are decent. This truck really made me reminisce about the taco stands in LA, and biting into it felt so nostalgic. It's a great bite to eat after a stroll through the park or day at the beach! I highly recommend trying them.

    Victoria T.

    I loveee Leo's. I heard about this place from a friend and went here on a Friday night. It's a food truck in a motel 6 parking lot. They have a lot of variety ranging from quesadillas, vampiros, tortas, tacos, etc. I especially love that they have so many different cuts of meat that are harder to find like cabeza, lengua, suadero, buche, etc. I definitely recommend the buche or suadero. Their speciality is the al pastor and you can get it dorado style (crispy) as well and it's well worth it. They also give you a bunch of sauces, onions, like, peppers, etc. My fav is the orange one and avocado salsa. The orange and chipotle one are def spicy so proceed w/ caution! It's about $3/taco, but I think it's worth it. I will be returning when I'm back in Ocean Beach :)

    Lengua and asada tacos
    Serena H.

    Tried a few different things when I came here for the first time, and when I come back again I'm going all in on the al pastor tacos. The service is pretty standard, you order and then you wait for your food. The al pastor is seasoned well, crispy, and they give a good portion. Tried the lengua and asada and those were a little dry, probably wouldn't get those again. Also got the alambre hawaiano which I had never heard of, but it was essentially a pile of meat, peppers, pineapple, onion, and ham. Comes with a stack of taco shells for you to assemble yourself, which is quite messy if you're trying to eat by the ocean. I would get it again to bring back home.

    Fresa Agua Fresca

    See all

    3 days ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 days ago

    Helpful 12
    Thanks 8
    Love this 17
    Oh no 0

    18 days ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    20 days ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    5 months ago

    Helpful 13
    Thanks 4
    Love this 9
    Oh no 1

    6 months ago

    Helpful 0
    Thanks 1
    Love this 1
    Oh no 0

    6 months ago

    Helpful 0
    Thanks 1
    Love this 1
    Oh no 2

    6 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    8 months ago

    Helpful 3
    Thanks 2
    Love this 3
    Oh no 0
    Photo of Maria M.
    1723
    476
    3358

    6 months ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    7 months ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    4 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    10 months ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    10 months ago

    Helpful 0
    Thanks 2
    Love this 2
    Oh no 0

    10 months ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0
    Photo of Jin G.
    0
    135
    23

    14 days ago

    The horchata was delicious and so was the two lengua tacos I ordered. I will come again when I am in the neighborhood. It's delicious.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    11 months ago

    Helpful 0
    Thanks 0
    Love this 2
    Oh no 0

    11 months ago

    Helpful 0
    Thanks 0
    Love this 2
    Oh no 0

    11 months ago

    Helpful 1
    Thanks 2
    Love this 1
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 1
    Love this 3
    Oh no 0

    1 year ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    1 year ago

    Helpful 4
    Thanks 0
    Love this 3
    Oh no 1

    1 year ago

    Helpful 3
    Thanks 0
    Love this 1
    Oh no 1

    1 year ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 2

    1 year ago

    Helpful 1
    Thanks 0
    Love this 2
    Oh no 0

    7 days ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    10 months ago

    Helpful 1
    Thanks 1
    Love this 2
    Oh no 1

    1 year ago

    Helpful 0
    Thanks 1
    Love this 3
    Oh no 0

    1 year ago

    Helpful 4
    Thanks 0
    Love this 2
    Oh no 0

    6 months ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    9 months ago

    Helpful 0
    Thanks 1
    Love this 0
    Oh no 0

    1 year ago

    Helpful 56
    Thanks 24
    Love this 36
    Oh no 24

    1 year ago

    Helpful 2
    Thanks 1
    Love this 4
    Oh no 0
    Photo of Bret M.
    82
    91
    12

    1 month ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Gema B.
    103
    555
    2696

    1 year ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 1

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1
    Photo of Mai N.
    136
    411
    1117

    11 months ago

    Helpful 0
    Thanks 1
    Love this 1
    Oh no 0
    Photo of Karen T.
    431
    1505
    3201

    1 year ago

    Helpful 0
    Thanks 0
    Love this 3
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Page 1 of 4

    Leo's Tacos Reviews in Other Languages

    Ask the Community - Leo's Tacos

    How much are the tacos I didn't see anyone take a picture of the prices?

    Regular tacos are about $3 each, other items like a vampiro and mulita were $8.50, and a medium pineapple drink was $3.50.… 

    Don’t See Your Question? Ask Away!

    You might also consider

    Verify this business for free

    People searched for Tacos 25,789 times last month within 15 miles of this business.

    Verify this business

    El Farolito

    El Farolito

    4.2(5.8k reviews)
    5.0 miMission
    $$

    Talk about one of the best authentic taqueria experiences in San Francisco…read more I ordered a Super Asada Quesadilla. Absolutely amazing presentation and taste. Fresh avocados Asada with flavor Strawberry agua fresca to wash it down. Something about sitting towards the back looking at the front door, the sound of change clinking in the cash register, the smell of different Mexican meats being cooked on the grill and the hustle and bustle of the mission right outside made me give this place 5 stars. When ordering, I was told it's cash only. Be prepared $

    I was in the neighborhood and wanted to try something different, but La Taqueria is closed on…read moreMondays and Tuesdays, so I decided to eat at El Farolito instead. I have dined here many times in the past, and this is a cash-only restaurant. I ordered the Regular Burrito with Beef Steak ($10.25). The regular burrito comes with a flour tortilla, rice, beans, salsa, onions, and cilantro, plus your choice of meat or vegetarian. Meat choices listed on the menu: * Al Pastor - Marinated Pork * Carnitas - Deep Fried Pork * Chile Verde - Pork Green Sauce * Chorizo - Mexican Sausage * Carne Asada - Steak * Lengua - Beef Tongue * Pollo - Chicken * Cabeza - Beef Head * Tripas - Intestines I asked the cashier which meat was most popular, and he recommended the beef steak, which had a slight hint of spiciness. The burrito came with pinto beans and rice. I forgot to ask if I could substitute black beans. The burrito wasn't too salty, and the beef steak was just okay. I also think the $10.25 Carne Asada burrito is a good deal. At other taquerias, carne asada is often an additional charge or the burrito costs more when you choose steak. I usually ask for a receipt even when paying cash. When I checked my receipt, I noticed I was charged an additional $0.25 for "Bolsa To Go" (bag) even though I was dining in and didn't receive a to-go bag. It's not about the $0.25, but I think it's important for a business to have integrity and charge customers only for what they actually receive. I hope this isn't something being charged to other dine-in customers as well. Overall, I would come back to try a different meat, but next time I'll make sure to clearly say dine-in and check my receipt to make sure I wasn't charged for a to-go bag.

    Photos
    El Farolito
    El Farolito - Carne asada super burrito w/ red salsa

    Carne asada super burrito w/ red salsa

    El Farolito - Chile relleno super burrito

    See all

    Chile relleno super burrito

    Tacos el charro - Al pastor taco

    Tacos el charro

    4.3(36 reviews)
    4.9 miMission

    TLDR: recommend the lengua and horchata. They take Zelle. Cash preferred…read more Details: Great value! Come early around 8pm. It says they open the 7pm but they're not ready till much later and we were told to show up around 8pm to be first in line. The lengua tacos are fantastic! The horchata is also good. I also had the pastor and carne asada. The pastor was better than the carne asada but even then neither stood out. It was nice to support their entrepreneurial spirit. I like that the early crowd is Latino locals, and that the later crowd (assumed) gets after bar crowd. It really services a wide San Francisco scene. Limited seats. Don't expect to sit down.

    Solid no frills taco spot that's open late night. We were in the Mission at Gray Area down the…read morestreet and wanted to avoid long lines at shops like El Farolito since it was a Saturday night. They accept cash, Apple Pay or Zelle. For two carne asada tacos and an al pastor quesadilla, they charged us $25. No idea what the cost breakdown is since they don't have a menu lol Service was prompt and friendly. They have pickled onions with sliced habaneros and a few different salsas. I like the red salsa, creamy green one (kinda spicy), and the creamy habanero (very spicy). The tacos were good. Pretty decent amount of meat. The quesadilla was also good with a decent ratio of cheese and meat. I thought the al pastor was missing that typical strong savory-sweet flavor though. They also added pineapple in the quesadilla. There are a lot of options in the area but this place is worth a try.

    Photos
    Tacos el charro - Making the quesadilla

    Making the quesadilla

    Tacos el charro - Al pastor

    Al pastor

    Tacos el charro - Tacos Al Pastor | $4 each (cash only!)

    See all

    Tacos Al Pastor | $4 each (cash only!)

    Leo's Tacos - tacos - Updated September 2026

    Loading...
    Loading...
    Loading...