Best Tacos in San Antonio — Breakfast, Street, and Puffy Tacos
San Antonio is taco city. Three styles dominate: breakfast tacos (the morning ritual), puffy tacos (crispy shells that are uniquely San Antonio), and street tacos (simple, fresh, endless variations). A proper taco doesn’t apologize—it’s masa, protein, and flavor. No lettuce, no tomato, no cheese unless it’s melted into the filling. Onions, cilantro, lime, and hot sauce are the supporting players. In San Antonio, tacos are breakfast, lunch, and dinner.
Best Breakfast Tacos
Taco Haven — Multiple locations, $ — Barbacoa, chorizo, potato & egg, bean & cheese tacos. The original Taco Haven opened in 1958 and set the standard for San Antonio breakfast tacos. The tortillas are fresh (made on-site), the barbacoa is tender and rich, and the bean & cheese taco is a vegetarian staple. Come early; they sell out.
Rosario’s Cafe — Downtown San Antonio, $ — Barbacoa, chorizo, breakfast potato tacos. A family-run spot that’s been doing breakfast tacos the same way for decades. The barbacoa is slow-cooked until it falls apart, the tortillas are warm and pliable, and the portions are generous.
Garcia’s Barbacoa Taco Shop — South Side, $ — Barbacoa, carne asada, carnitas tacos. Garcia’s focuses on meat-driven tacos. The barbacoa is cooked overnight, the carnitas are crispy on the edges, and they’re served with onion and cilantro on fresh corn tortillas. No frills, just excellent tacos.
Los Barrios — South Side (historic location), $$ — Breakfast tacos, barbacoa, chilaquiles. A bigger restaurant than the taco stands, but the breakfast tacos are made fresh throughout the morning. The chorizo is house-made, the potatoes are seasoned right, and the coffee pairs perfectly with a stack of tacos.
Pancho’s Tacos — Multiple locations, $ — Barbacoa, chorizo, egg & potato. A San Antonio chain that’s earned a local following for consistent quality. The barbacoa is tender, the tortillas are always hot, and you can watch them make tacos in the window. Order a half dozen and pick your favorites.
Best Puffy Tacos
Ray’s Drive Inn — South Texas Avenue, $ — Original puffy tacos (crispy fried shell, soft inside), bean & cheese, ground beef, barbacoa. Ray’s is the birthplace of the puffy taco—a crispy-fried corn tortilla that puffs up in oil, creating a shell that’s simultaneously crunchy and tender inside. Puffy tacos are a San Antonio exclusive, and Ray’s is where it started.
Henry’s Puffy Tacos — South Side, $ — Puffy tacos, carne asada, sausage & cheese. A family operation that perfected the puffy taco craft. The shells come out piping hot, the fillings are generous, and the contrast between the crispy exterior and tender interior is the whole point.
La Paleteria de San Antonio — Multiple locations, $ — Puffy tacos, carne asada, chile relleno. A casual spot that takes pride in the puffy taco. Ask for them loaded with barbacoa or carne asada, add a squeeze of lime, and eat standing up.
Best Street Tacos
Carnitas Snack Shack — Southtown, $$ — Carnitas tacos, carne asada, fresh ingredients. A small space with a counter serving authentic street-style tacos. The carnitas are cooked in lard until they’re crispy on the edges, the tortillas are made fresh, and the salsa is house-made.
Fino Restaurant — Southtown, $$ — Elevated street tacos, carne asada, fish tacos. While not a street stand, Fino serves street-style tacos in a sit-down format with attention to ingredient quality. The carne asada is grilled perfectly, the tortillas are fresh corn, and the accompaniments (onion, cilantro, lime) are handled seriously.
Big B’s Bodacious BBQ & Tacos — South Side, $ — Barbacoa, pulled pork, brisket tacos. A BBQ spot that also makes tacos. The brisket taco (deckle meat shredded and seasoned) is a Texas take on street tacos, and it’s excellent with a squeeze of lime.
Best Carne Asada & Grilled Tacos
Garcia’s Barbacoa Taco Shop — South Side, $ — Carne asada, carnitas, grilled onions. The carne asada is marinated, grilled to medium, and sliced thin. Served with grilled onions and cilantro on warm corn tortillas—this is the taco that defined San Antonio.
Carnitas Snack Shack — Southtown, $$ — Carne asada, smoked meats, fresh-grilled preparation. The carne asada is grilled in front of you, the tortillas are warm, and the flavor is uncompromised.
Los Barrios — South Side, $$ — Carne asada, chile relleno, traditional preparations. The carne asada is marinated in citrus and spices, grilled until there’s a charred crust, and cut into bite-sized pieces. It’s the kind of taco that doesn’t need embellishment.
Best Breakfast Taco Combos
The Breakfast Ritual: Barbacoa + chorizo + potato & egg. One of each, fresh-made, in corn tortillas. Add onion, cilantro, and salsa. This is what San Antonio eats at 7 a.m.
The Vegetarian Route: Bean & cheese + potato & egg. Both are standard at any taco stand, and both are substantial enough for a full breakfast.
The Experiment: Whatever has the shortest line. The best tacos in San Antonio are often at the stand with locals you’ve never heard of.
Best Hot Sauce & Toppings
Standard: Onion, cilantro, lime. That’s it. If salsa is offered, ask if it’s spicy. Some salsas are mild; some will bring tears.
Pico de Gallo: Diced tomato, onion, cilantro, lime. Rarely added to tacos, but sometimes offered as a complement to carnitas or carne asada.
Chile Piquín: A tiny dried chile that’s hot and floral. Sprinkled on tacos for a kick without overwhelming the meat.
Timing & Logistics
- Best time: Early morning (6–10 a.m.) for breakfast tacos. Peak quality because they’re fresh off the griddle.
- Lunch & dinner: Carne asada and street tacos peak at lunch (11 a.m.–2 p.m.) and dinner (5–8 p.m.).
- Puffy tacos: Available all day, but crispiest in early afternoon when there’s high turnover.
- Budget: Breakfast tacos ($1–2 each). Street tacos ($1–2). Sit-down restaurants ($$ if you get several tacos + sides).
- Cash: Bring it. Many taco stands don’t take cards.
Regional Styles
South Side: The heart of taco culture. Taco Haven, Garcia’s, Rosario’s, Los Barrios. This is where the best tacos are.
Southtown: Younger, more upscale spots like Carnitas Snack Shack and Fino. More refined presentation, same flavors.
Downtown: Rosario’s Cafe and some chains. Good tacos, but less authentic than the South Side.