๐ŸŒฎTOP TIER TACOS๐ŸŒฎ

TACOS IN
ST. LOUIS

MO
72 TOP TIER RESTAURANTS
4.4 AVG RATING
๐ŸŒฎ4.6 AVG TACO SCORE

FIND THE BEST TACO SPOTS IN ST. LOUIS! WHETHER YOU'RE CRAVING AUTHENTIC STREET TACOS OR FANCY ONES, WE CAN GET YOUR BELLY FILLED!

ALL RESTAURANTS

Ranked by Taco Score ๐ŸŒฎ

Amigo Sole - Mexican Streetfood (Delmar Loop)

4.8๐ŸŒฎ 4.6
6102 Delmar Blvd, St. Louis, MO 63112
792 Reviews
(314) 260-9365
$10 - $20
Amigo Sole - Mexican Streetfood (Delmar Loop)

Broadway Oyster Bar

4.6๐ŸŒฎ 4.5

Down-home hangout featuring Cajun classics plus nightly live music & a hopping outdoor patio.

736 S Broadway, St. Louis, MO 63102
8.4k Reviews
(314) 621-8811
Broadway Oyster Bar

Mestiza

4.9๐ŸŒฎ 4.5
3279 Hampton Ave, St. Louis, MO 63139
208 Reviews
(314) 645-7676
$10 - $20
Mestiza

Taco Buddha

4.7๐ŸŒฎ 4.5

Counter serve producing unexpected taco fillings inspired by cuisines from around the world.

7405 Pershing Ave, University City, MO 63130
868 Reviews
(314) 502-9951
$10 - $20
Taco Buddha

Terror Tacos

4.7๐ŸŒฎ 4.5
3191 S Grand Blvd, St. Louis, MO 63118
752 Reviews
(314) 260-9996
$10 - $20
Terror Tacos

Tiny Chef

4.9๐ŸŒฎ 4.5
4701 Morgan Ford Rd, St. Louis, MO 63116(The Silver Ballroom)
170 Reviews
(314) 832-9223
$10 - $20
Tiny Chef

City Foundry STL

4.6๐ŸŒฎ 4.5
3730 Foundry Way, St. Louis, MO 63110
3.2k Reviews
$10 - $20
City Foundry STL

Sabroso Cocina Mexicana

4.7๐ŸŒฎ 4.5
11146 Old Saint Charles Rd, St Ann, MO 63074
503 Reviews
(314) 918-5037
$10 - $20
Sabroso Cocina Mexicana

Rock Star Tacos

4.8๐ŸŒฎ 4.5
4916 Shaw Ave, St. Louis, MO 63110(Gaslight Studio)
178 Reviews
(314) 571-9016
$10 - $20
Rock Star Tacos

Taqueria Hectorito

4.8๐ŸŒฎ 4.5
2753 Cherokee St, St. Louis, MO 63118(El Torito)
157 Reviews
(314) 771-4049
$10 - $20
Taqueria Hectorito

Tacos la Jefa STL

4.7๐ŸŒฎ 4.5
3301 Meramec St, St. Louis, MO 63118
266 Reviews
$10 - $20
Tacos la Jefa STL

Mauki's Bakery & Country Store

4.7๐ŸŒฎ 4.5
1730 S 8th St, St. Louis, MO 63104
244 Reviews
(314) 202-8106
$10 - $20
Mauki's Bakery & Country Store

Vicia

4.6๐ŸŒฎ 4.5

Sleek eatery for local, seasonal cuisine highlighting vegetables & sustainably raised meats.

4260 Forest Park Avenue Entrance On Boyle, At Corner Of, Duncan Ave, St. Louis, MO 63108
801 Reviews
(314) 553-9239
$100
Vicia

St Louis Taco and Pita Grill

4.6๐ŸŒฎ 4.5
15493 Manchester Rd, Ballwin, MO 63011
789 Reviews
(636) 220-1480
$10 - $20
St Louis Taco and Pita Grill

Up Late

4.7๐ŸŒฎ 4.5
1904 S Vandeventer Ave Suite B, St. Louis, MO 63110(World's Fair Donuts)
188 Reviews
$10 - $20
Up Late

Ladue Taco

4.8๐ŸŒฎ 4.5
9783 Clayton Rd, St. Louis, MO 63124
85 Reviews
(314) 801-8113
$10 - $20
Ladue Taco

Sugarfire Smoke House

4.5๐ŸŒฎ 4.5

Southern-style, local BBQ chain serving ribs, salmon, brisket cheesesteaks, spiked shakes & more.

9200 Olive Blvd #114, St. Louis, MO 63132
4.5k Reviews
(314) 997-2301
$10 - $20
Sugarfire Smoke House

Members Only Restaurant & Bar

4.8๐ŸŒฎ 4.5
6917 S Broadway, St. Louis, MO 63111
48 Reviews
(314) 707-0845
$10 - $20
Members Only Restaurant & Bar

Taco Buddha

4.6๐ŸŒฎ 4.5
11111 Manchester Rd, Kirkwood, MO 63122
293 Reviews
(314) 502-9951
$10 - $20
Taco Buddha

Session Taco - Historic Soulard

4.5๐ŸŒฎ 4.5
908 Lafayette Ave, St. Louis, MO 63104
3.2k Reviews
(314) 858-8226
$10 - $20
Session Taco - Historic Soulard

Lilly's Panaderia

4.7๐ŸŒฎ 4.5
2819 Cherokee St, St. Louis, MO 63118
82 Reviews
(314) 532-3422
$1 - $10
Lilly's Panaderia

Tacos 4 Life

4.8๐ŸŒฎ 4.5
3763 Forest Park Ave, St. Louis, MO 63108
40 Reviews
(314) 202-8912
$10 - $20
Tacos 4 Life

Amigo Sole - Mexican Fajita & Pizzeria (The Grove)

4.7๐ŸŒฎ 4.5
4470 Chouteau Ave, St. Louis, MO 63110
68 Reviews
(314) 296-3365
$10 - $20
Amigo Sole - Mexican Fajita & Pizzeria (The Grove)

Chava's Mexican Restaurant

4.5๐ŸŒฎ 4.5

Buzzy operation serving burritos, tacos & other classics, plus several varieties of margarita.

925 Geyer Ave #3921, St. Louis, MO 63104
2.2k Reviews
(314) 241-5503
$10 - $20
Chava's Mexican Restaurant

The Schlafly Tap Room

4.5๐ŸŒฎ 4.5

Convivial microbrewery pairing hearty pub grub with its signature beers, plus outdoor seating.

2100 Locust St, St. Louis, MO 63103
1.4k Reviews
(314) 241-2337
$20 - $30
The Schlafly Tap Room

egg

4.5๐ŸŒฎ 4.5

Small, contemporary-industrial diner with unique, Tex-Mexโ€“accented breakfast dishes & cocktails.

2200 Gravois Ave, St. Louis, MO 63104
1.4k Reviews
(314) 202-8244
$10 - $20
egg

La Tejana Taqueria

4.5๐ŸŒฎ 4.5

One-stop destination featuring a Mexican restaurant, market, butcher & liquor store.

3149 N Lindbergh Blvd, St Ann, MO 63074
1.1k Reviews
(314) 291-8500
$10 - $20
La Tejana Taqueria

Sister Cities Cajun

4.5๐ŸŒฎ 4.5

A menu of American Southern-inspired comfort foods & drinks in a cozy setting with a seasonal patio.

3550 S Broadway, St. Louis, MO 63118
1.1k Reviews
(314) 405-0447
$20 - $30
Sister Cities Cajun

The Royale Food & Spirits

4.5๐ŸŒฎ 4.5

Warm pub with tin ceilings & glass brick serving a casual American menu & house cocktails.

3132 S Kingshighway Blvd, St. Louis, MO 63139
1.1k Reviews
(314) 772-3600
$10 - $20
The Royale Food & Spirits

Dos Reyes Mexican Restaurant

4.5๐ŸŒฎ 4.4

An array of classic Mexican dishes & cocktails in a relaxed space with happy hour & outdoor tables.

5912 Hampton Ave, St. Louis, MO 63109
925 Reviews
(314) 833-5550
$10 - $20
Dos Reyes Mexican Restaurant

Tacos Wey & Grill

4.5๐ŸŒฎ 4.4
9040 Gravois Rd, Affton, MO 63123
599 Reviews
(314) 261-4642
$10 - $20
Tacos Wey & Grill

Locoz Tacoz Taqueria

4.5๐ŸŒฎ 4.4
7374 Manchester Rd, Maplewood, MO 63143
341 Reviews
(314) 899-0222
$10 - $20
Locoz Tacoz Taqueria

Palacios Mexican Restaurant

4.5๐ŸŒฎ 4.4
4101 S Grand Blvd, St. Louis, MO 63118
259 Reviews
(314) 752-4367
$10 - $20
Palacios Mexican Restaurant

Don Carlos Restaurant

4.4๐ŸŒฎ 4.4
2800 Cherokee St, St. Louis, MO 63118(Carniceria Latino Americana)
205 Reviews
(314) 773-1707
$10 - $20
Don Carlos Restaurant

LA CRAZY Margarita

4.4๐ŸŒฎ 4.4
3131 S Grand Blvd, St. Louis, MO 63118
346 Reviews
(314) 256-1404
$10 - $20
LA CRAZY Margarita

Great Grizzly Bear

4.4๐ŸŒฎ 4.4

Long-running bar & grill offering hearty bar fare & drinks, plus a shuttle to local sporting events.

1027 Geyer Ave, St. Louis, MO 63104
435 Reviews
(314) 256-1457
$10 - $20
Great Grizzly Bear

El Milagro Azteca

4.4๐ŸŒฎ 4.4
4940 Southwest Ave, St. Louis, MO 63110
457 Reviews
(314) 664-9955
$20 - $30
El Milagro Azteca

Pueblo Solis

4.4๐ŸŒฎ 4.4

A menu of classic & inventive Mexican fare servedin a soothing, warm-toned dining room & bar.

5127 Hampton Ave, St. Louis, MO 63109
634 Reviews
(314) 351-9000
$20 - $30
Pueblo Solis

El Indio Manchester

4.4๐ŸŒฎ 4.4

Unfussy eatery serving Mexican classics including tacos, burritos, platters & margaritas.

9865 Manchester Rd, St. Louis, MO 63119
758 Reviews
(314) 968-9012
$10 - $20
El Indio Manchester

Taqueria Durango

4.4๐ŸŒฎ 4.4

Small, simply appointed eatery featuring tacos, tamales & traditional Mexican plates.

10238 Page Ave, St. Louis, MO 63132(Durango Grocery Store)
1.3k Reviews
(314) 429-1113
$10 - $20
Taqueria Durango

San Jose Mexican Restaurant

4.4๐ŸŒฎ 4.4

Colorful joint with outdoor seats serving fajitas, tacos & other Mexican classics, plus margaritas.

9570 Watson Rd, St. Louis, MO 63126
1.3k Reviews
(314) 842-9090
$10 - $20
San Jose Mexican Restaurant

La Catrina

4.4๐ŸŒฎ 4.4

Energetic, art-filled Mexican eatery with flavored margaritas & a 2-story outdoor seating area.

5220 Hampton Ave, St. Louis, MO 63109
1.3k Reviews
(314) 833-3357
$10 - $20
La Catrina

Chimichanga's Mexican Restaurant

4.4๐ŸŒฎ 4.4

Mexican standards & happy-hour specials served against a traditional, colorful cantina background.

5425 S Grand Blvd, St. Louis, MO 63111
1.6k Reviews
(314) 352-0202
$10 - $20
Chimichanga's Mexican Restaurant

Taqueria El Bronco

4.4๐ŸŒฎ 4.4

Traditional Mexican eats such as fajitas, enchiladas & chimichangas, in a no-fills setting.

2817 Cherokee St, St. Louis, MO 63118
1.7k Reviews
(314) 762-0691
$10 - $20
Taqueria El Bronco

Session Taco - Central West End

4.4๐ŸŒฎ 4.4
398 N Euclid Ave, St. Louis, MO 63108
1.8k Reviews
(314) 930-2955
$10 - $20
Session Taco - Central West End

SURESTE Mexican

4.3๐ŸŒฎ 4.4
211 S Spring Ave, St. Louis, MO 63110(City Foundry STL)
113 Reviews
(314) 760-4957
$10 - $20
SURESTE Mexican

Casa Tequila Inc. Mexican Restaurant

4.3๐ŸŒฎ 4.4
4534 Gravois Ave, St. Louis, MO 63116
118 Reviews
(314) 224-5495
$10 - $20
Casa Tequila Inc. Mexican Restaurant

Taco Twist

4.3๐ŸŒฎ 4.4
15 N Euclid Ave Suit A, St. Louis, MO 63108
182 Reviews
(314) 635-0011
$10 - $20
Taco Twist

Barrio

4.3๐ŸŒฎ 4.4
740 De Mun Ave, Clayton, MO 63105
211 Reviews
(314) 725-0322
$10 - $20
Barrio

Padrinos Mexican Restaurant

4.3๐ŸŒฎ 4.4
3143 S Grand Blvd, St. Louis, MO 63118
379 Reviews
(314) 282-0357
$10 - $20
Padrinos Mexican Restaurant

Chilanguita Mexican Kitchen

4.3๐ŸŒฎ 4.4
6997 Chippewa St, St. Louis, MO 63109
394 Reviews
(314) 833-3055
$10 - $20
Chilanguita Mexican Kitchen

Kimchi Guys - Laclede's Landing

4.3๐ŸŒฎ 4.4

Easygoing counter-serve restaurant doling out Korean BBQ, bowls & fried chicken, plus beer & soju.

612 N 2nd St, St. Louis, MO 63102
837 Reviews
(314) 766-4456
$10 - $20
Kimchi Guys - Laclede's Landing

Amigos Cantina

4.3๐ŸŒฎ 4.4

Mexican dining in a casual cantina space with traditional-feeling festive accents.

120 W Jefferson Ave, Kirkwood, MO 63122
895 Reviews
(314) 821-0877
$10 - $20
Amigos Cantina

Las Fuentes Mexican Restaurant

4.3๐ŸŒฎ 4.4

Family-operated chain for Mexican dishes, such as tacos & burritos, in a casual setup with a bar.

8025 MacKenzie Rd, Affton, MO 63123
1.3k Reviews
(314) 932-7552
$10 - $20
Las Fuentes Mexican Restaurant

Molly's In Soulard

4.3๐ŸŒฎ 4.4

Convivial haunt features American fare, plus 7 full bars & a vast outdoor patio.

816 Geyer Ave, St. Louis, MO 63104
2.3k Reviews
(314) 241-6200
$20 - $30
Molly's In Soulard

Session Taco - Delmar Loop

4.3๐ŸŒฎ 4.4

Hip gourmet street-taco specialist with a San Francisco theme & menu of creative cocktails.

6235 Delmar Blvd, St. Louis, MO 63130(The Delmar Loop)
2.5k Reviews
(314) 932-5430
$10 - $20
Session Taco - Delmar Loop

El Mexiquense Wood Grill Cuisine

4.2๐ŸŒฎ 4.4
9519 Lackland Rd, St. Louis, MO 63114
408 Reviews
(314) 395-1111
$10 - $20
El Mexiquense Wood Grill Cuisine

San Josรฉ Mexican Restaurant

4.2๐ŸŒฎ 4.4

A menu featuring an array of classic Mexican dishes in a cantina-style setting with bright decor.

35 N Gore Ave, St. Louis, MO 63119
502 Reviews
(314) 475-5099
$10 - $20
San Josรฉ Mexican Restaurant

El Paisano Mexican Restaurant

4.2๐ŸŒฎ 4.3

Laid-back eatery offering up burritos, fajitas & other Mexican cooking plus beers & margaritas.

3315 Watson Rd, St. Louis, MO 63139
693 Reviews
(314) 645-7455
$10 - $20
El Paisano Mexican Restaurant

Seoul Taco

4.2๐ŸŒฎ 4.3
4099 Chouteau Ave, St. Louis, MO 63110(Chouteau Plaza)
761 Reviews
(314) 925-8101
$10 - $20
Seoul Taco

St. Louis Union Station Taco Container

3.6๐ŸŒฎ 4.3
201 S 18th St, St. Louis, MO 63103
36 Reviews
$10 - $20
St. Louis Union Station Taco Container

Las Palmas Mexican Restaurant

4.1๐ŸŒฎ 4.3

Everyday Mexican plates & jumbo margaritas served in compact, easygoing quarters with murals.

10092 Page Ave, St. Louis, MO 63132
523 Reviews
(314) 423-3633
$10 - $20
Las Palmas Mexican Restaurant

El Comal

4.1๐ŸŒฎ 4.3
8724 St Charles Rock Rd, St. Louis, MO 63114
585 Reviews
(314) 828-6052
$10 - $20
El Comal

LA Taco Cantina

4.1๐ŸŒฎ 4.3
11429 Dorsett Rd, Maryland Heights, MO 63043
801 Reviews
(314) 279-1555
$10 - $20
LA Taco Cantina

El Burro Loco

4.2๐ŸŒฎ 4.3

Homestyle Mexican fare served in hefty portions in a funky cantina with artsy, vibrant decor.

313 N Euclid Ave, St. Louis, MO 63108
3.4k Reviews
(314) 224-5371
$10 - $20
El Burro Loco

Cocina Latina

4.0๐ŸŒฎ 4.3
508 N Euclid Ave, St. Louis, MO 63108
395 Reviews
(314) 696-2294
$20 - $30
Cocina Latina

Abelardo's Mexican Fresh St. Louis

4.0๐ŸŒฎ 4.3
8307 Page Ave, St. Louis, MO 63130
515 Reviews
(314) 395-3619
$10 - $20
Abelardo's Mexican Fresh St. Louis

Nachomama's

4.1๐ŸŒฎ 4.3

Enduring outpost serving Tex-Mex standards in a casual counter-serve setting or the drive-thru.

9643 Manchester Rd, St. Louis, MO 63119
1.2k Reviews
(314) 961-9110
$10 - $20
Nachomama's

La Calle

3.8๐ŸŒฎ 4.3
4121 Manchester Ave, St. Louis, MO 63110
193 Reviews
(844) 534-2863
$10 - $20
La Calle

Tin Roof

4.1๐ŸŒฎ 4.3

Buzzing watering hole & live gig venue with beers on tap & Southern style bar food.

1000 Clark Ave, St. Louis, MO 63102
1.6k Reviews
(314) 240-5400
$10 - $20
Tin Roof

Lucha Restaurant Mexican Restaurant in STL

3.8๐ŸŒฎ 4.3

Stylish restaurant for modern takes on tacos & other Mexican favorites, plus draft beer & cocktails.

522 N Grand Blvd, St. Louis, MO 63103(Washington-Grand Building)
302 Reviews
(314) 445-7511
$20 - $30
Lucha Restaurant Mexican Restaurant in STL

Rosalita's Cantina

4.1๐ŸŒฎ 4.3

Creative Tex-Mex grub & specialty margaritas are served in a cheery setting with happy hour.

1235 Washington Ave, St. Louis, MO 63103
2.8k Reviews
(314) 621-2700
$10 - $20
Rosalita's Cantina

ABOUT TACOS IN ST. LOUIS

St. Louis, MO offers an incredible variety of taco restaurants, each bringing their own unique flavors and traditions to the table. Whether you're craving authentic street tacos, fusion cuisine, or traditional Mexican dishes, our directory helps you find the perfect spot.

The taco scene in St. Louis ranges from food trucks and casual eateries to upscale Mexican restaurants. Many establishments focus on fresh, locally-sourced ingredients and traditional cooking methods passed down through generations.

POPULAR TACO STYLES IN ST. LOUIS

๐ŸŒฎStreet-style tacos with fresh tortillas
๐ŸŒฎRegional specialties and local flavors
๐ŸŒฎFusion tacos with creative combinations
๐ŸŒฎBreakfast tacos perfect for mornings
๐ŸŒฎGourmet tacos with premium ingredients