Chava's Mexican Restaurant is one of The 15 Best Places for Fajitas in St Louis.

1. Chava's Mexican Restaurant

8.6
925 Geyer Ave, St Louis, MO
Mexican Restaurant · Soulard · 68 tips and reviews

B. Kyle B.B. Kyle Bass: Great Mexican place in the heart of Soulard...I personally like the fish tacos and the fajita tacos, but El Mireko is their specialty. Don't want to miss out on that queso!

Lindsey H.Lindsey H: Chicken fajitas are phenomenal. Order them!

Riverfront TimesRiverfront Times: The fajita platter and its close appetizer cousins (fajita quesadilla and fajita nachos) are sizzling-steak standouts, as are tacos de Guadalajara. Read more.

Mi Ranchito is one of The 15 Best Places for Fajitas in St Louis.

2. Mi Ranchito

8.7
887 Kingsland Ave (at Vernon Ave), St Louis, MO
Mexican Restaurant · 72 tips and reviews

FACFAC: The fajitas fiestas are EXCELLENT and are loaded with shrimp and chorizo goodness! You can't go wrong with that, and it's my favorite there. The portions are huge (even if you get a single).

Aaron M.Aaron Mandel: the fajita fiesta is delicious. lots of chorizo. it is huge, lots of food

Megan H.Megan Haeffele: This place is a total guilty pleasure of mine. Their salsa & fajitas hit the spot & their chicken soup is rockin. Be sure to buy a quarter-machine-mustache to wear during your meal.

Mariachi's II is one of The 15 Best Places for Fajitas in St Louis.

3. Mariachi's II

8.3
4625 Gravois Ave, St Louis, MO
Mexican Restaurant · Bevo Mill · 17 tips and reviews

Alex B.Alex B.: Fajita burrito is incredible!!!!!

Anthony F.Anthony F: Fajita burrito along with their salsa and chips are incredibly good!

Woof R.Woof Roth: Great service and chips and salsa! Jalisco fajitas nachos rocked and so did the taco salad

El Maguey is one of The 15 Best Places for Fajitas in St Louis.

4. El Maguey

8.3
7014 Chippewa St, St Louis, MO
Mexican Restaurant · St. Louis Hills · 25 tips and reviews

Jessa S.Jessa Schauman: Great margaritas! Best fajitas in town. Family friendly, and very welcoming atmosphere. Whether it's a table for two or a party of eight, you'll be seated promptly. We've been coming here for 25 years

Jake M.Jake Mcclain: The salsa always tastes different. And that's fine by me... Try the beef fajita quesadilla!

Cathleen S.Cathleen Slone: The seafood fajitas are fabulous!

Rosalita's Cantina is one of The 15 Best Places for Fajitas in St Louis.

5. Rosalita's Cantina

8.1
1235 Washington Ave (13th Street), St Louis, MO
Mexican Restaurant · Downtown West · 77 tips and reviews

Go! MagazineGo! Magazine: Rosalita's has the Tex-Mex down pretty well, at least from local standards. We liked the Cadillac fajitas and the tamale appetizer. The more elaborate entrees, however, need some work. (Joe Bonwich)

Nancy A.Nancy Ackenhausen: Tex-Mex Fajitas are large enough for two to share and a "cheap date" @ $15.

BorisBoris: Fajitas. All of them

Crazy Bowls and Wraps is one of The 15 Best Places for Fajitas in St Louis.

6. Crazy Bowls and Wraps

8.6
3852 Lindell Blvd (Vandeventer), St Louis, MO
New American Restaurant · Midtown · 14 tips and reviews

Jack H.Jack Huber: Try the Fajita Bowl!!! Lots of flavor with a kick!!

BRizz HollazBRizz Hollaz: Fajita bowl... absolutely delicious!

Jeff F.Jeff Finazzo: Veggies with tofu bowl. Sesame sauce. Mmmm.

Chimichangas Mexican Restaurant is one of The 15 Best Places for Fajitas in St Louis.

7. Chimichangas Mexican Restaurant

8.4
5425 S Grand Blvd (Eiler St.), St Louis, MO
Mexican Restaurant · Holly Hills · 62 tips and reviews

Amy N.Amy Neely: Gluten free fajitas (if ask for corn tortillas), enchiladas & guac and cheese dip for your chips, they won't know what you are talking about but we haven't gotten sick : )

Stephen M.Stephen Martin: Potent Margaritas and awesome chorizio on the four flavor fajitas!

Caroline M.Caroline Minnick: Get the carne chimi and add fajita veggies and beans in it. Will blow your mind.

La Catrina is one of The 15 Best Places for Fajitas in St Louis.

8. La Catrina

8.5
5220 Hampton Ave, St Louis, MO
Mexican Restaurant · The Southampton · 3 tips and reviews

Shelvin W.Shelvin Wesley: Burrito 🌯, Fajitas, Margaritas

Bob T.Bob Thompson: Celebrated 🎉 my birthday there. The chicken fajitas were good, as was the pitcher of strawberry 🍓 margarita. 🍹Definitely going back again! 😋

JULIE G.JULIE GRIESE: Good... Give it some time and can be great!

Amigo Joe's Mexican Restaurant and Cantina is one of The 15 Best Places for Fajitas in St Louis.

9. Amigo Joe's Mexican Restaurant and Cantina

8.1
5901 Southwest Ave (at 59th St.), St Louis, MO
Mexican Restaurant · Southwest Garden · 44 tips and reviews

SunniSunni: The shrimp fajitas are out of this world along with the strawberry margaritas!

Megan H.Megan Haeffele: Steak fajitas!

Chris C.Chris Carr: Ask for their spicy fried chicken. It's an "off the menu" treasure!

El Tapatio is one of The 15 Best Places for Fajitas in St Louis.

10. El Tapatio

8.0
3279 Hampton Ave, St Louis, MO
Mexican Restaurant · Lindenwood Park · 22 tips and reviews

Carlos C.Carlos Campos: Carnitas, fajitas are great! From a native

Juan B.Juan Brooks: Fajita nachos. They use whole sliced, not diced vegetables.

Juan B.Juan Brooks: Fajita Quesadilla is on point

Taqueria El Bronco is one of The 15 Best Places for Fajitas in St Louis.

11. Taqueria El Bronco

8.4
2817 Cherokee St (btwn Oregon Ave. & California Ave.), St Louis, MO
Mexican Restaurant · 26 tips and reviews

Chandra H.Chandra Harris: The vegetarian fajita platter can serve two...grilled zucchini, peppers, onions, tomato on a steaming hot platter. A side platter of refried beans, rice, guacamole and pico to top as you like

Riverfront TimesRiverfront Times: Burritos, tortas and quesadillas are satisfying. A bowl of chunky guacamole is the perfect match for your basket of complimentary tortilla chips. Read more.

Steven Fitzpatrick S.Steven Fitzpatrick Smith: My favorite taqueria on Cherokee- get the sopes.

Lily's Mexican Resturant is one of The 15 Best Places for Fajitas in St Louis.

12. Lily's Mexican Resturant

8.4
4601 S Kingshighway Blvd (at Devonshire Ave.), St Louis, MO
Mexican Restaurant · Bevo Mill · 17 tips and reviews

Brandon S.Brandon Shea: Never tried sopes until I came here, and wow they're good! Also some of the best chorizo I've had.

Brad P.Brad Poole: Fish tacos are incredible but everything is great.

Cryssy N.Cryssy Nelson: That smokey salsa is the bomb.

King and I is one of The 15 Best Places for Fajitas in St Louis.

13. King and I

8.7
3157 S Grand Blvd (at Juniata), St Louis, MO
Thai Restaurant · Tower Grove South · 43 tips and reviews

Daniel S.Daniel Sprehe: Extremely good. My 2 favorites are the Green Curry and the Bangkok Kapow.

David C.David Cook: Pad Thai, all the way! Read more.

Angie S.Angie Steiger: Best. Thai. Ever. Try the red curry duck with the flat noodles; its Amazing!!!

El Paisano Mexican Restaurant is one of The 15 Best Places for Fajitas in St Louis.

14. El Paisano Mexican Restaurant

7.9
3315 Watson Rd (at Fyler Ave), St Louis, MO
Mexican Restaurant · Lindenwood Park · 29 tips and reviews

Carolyn M.Carolyn Mantia: Excellent margaritas be sure to ask them to add olives, you will love it. Also excellent tamales

Carolyn M.Carolyn Mantia: Ask for hector as your waiter

Leslie S.Leslie Schultz: The"skinny" margarita is make with fresh squeezed lemon juice vs a mi (much less sugar!!!)... It is AWESOME!!!

Qdoba Mexican Grill is one of The 15 Best Places for Fajitas in St Louis.

15. Qdoba Mexican Grill

7.2
6417 Chippewa St, St Louis, MO
Mexican Restaurant · Lindenwood Park · 12 tips and reviews

Michael F.Michael Flavin: I love the craft 2, Mexican gumbo & beef burrito! Great location. It's rather new and kept very clean.

Dave M.Dave May: They load on the ingredients!!! I love this place.

James R.James Robertson: Here’s the thing with qdoba... great fresh food but they need more than 2 people working on a Friday night. A line of 30 plus inside and online orders. We just watched 8 people walk out.