El Maguey has been one of the go-to Mexican spots in St. Louis for years, the kind of place where the fajita sizzle carries across the room and the margarita menu has its own dedicated following. Below is the full menu with current prices from the South Kingshighway (Southtown Centre) location on South Kingshighway Blvd, St. Louis MO. The brand runs multiple locations around the St. Louis area, so keep in mind prices can vary from one spot to another. If you are comparing local Mexican options, our Mama Tigre menu and Jose Peppers menu pages are also worth a look.
Quick Summary
- Mexican restaurant in St. Louis, Missouri — prices below are from the South Kingshighway (Southtown Centre) location
- Known for sizzling fajitas served with rice, beans and tortillas, plus carne asada and grilled steak and chicken dinners
- Full bar with margaritas in five sizes from small to pitcher, plus imported and domestic beer
- Lunch specials served Monday through Saturday, 11am to 3pm, priced $7.99 to $13.99
- Appetizers run $4.99 to $18.99, dinner entrees $11.99 to $25.99, vegetarian dinners $12.99 each
- Family-friendly with a $5.99 children’s menu
Full Menu Lineup
All prices below are taken from the official El Maguey PDF menu linked from the restaurant’s own website at elmagueystl.com (uploaded October 2026 and verified October 13, 2026). They apply to the South Kingshighway location; menus and prices at other St. Louis-area El Maguey locations may differ, and prices can change at any time. Dishes marked # on the menu are spicy.
Appetizers
All nachos are topped with cheese dip.
Soups
Salads
Lunch Only
Served 11am to 3pm, Monday through Saturday. Choice of filling is shredded chicken, ground beef or pork; steak or grilled chicken is +$1.99 per item.
Make Your Own Combo
All combos served with rice and beans. Pick two: Taquito, Burrito, Enchilada, Taco, Quesadilla, Tamale (pork only), Fried Taco, Chile Relleno (cheese only), Chimichanga.
Authentic Tacos and Tortas
Quesadillas
Burritos Especiales
Enchiladas Especiales
Steak From the Grill
Chicken From the Grill
Vegetarian Dinners
Seven combination dinners at $12.99 each, served with rice and beans. Examples from the menu:
Fajitas
All fajitas served with rice, beans, lettuce, sour cream, pico de gallo and 3 tortillas.
Special Entrees
Children’s Menu
$5.99 each. Drink not included.
A La Carta
Sides and Extras
Desserts
Soft Drinks
Fountain drinks include free refills. Milk, Mexican Coke, Sangria Senorial, Jarritos and horchata or jamaica have no refills.
Wine
Margaritas
Flavors: Strawberry, Mango, Peach, Banana, Raspberry, Piña Colada and Blueberry. Available frozen or on the rocks.
Beer
Imported beers are $5.25, domestic beers are $4.25. Draft pours come in 12oz ($6.99) and 24oz ($9.99).
A couple of practical notes before you head out: chips and salsa are complimentary with your first basket when you dine in (to-go orders are $3.99), and a 15% gratuity is added to parties of five or more. If you want more Mexican menus to browse, check the Diablo’s menu and prices or the Tia Juanita’s menu next.
El Maguey has multiple locations around the St. Louis area. The prices on this page come from the South Kingshighway (Southtown Centre) location, so menus and prices at other locations may differ.
Lunch specials are served Monday through Saturday, 11am to 3pm, priced from $7.99 to $13.99.
Fajitas run $14.99 for vegetarian up to $21.99, with double portions from $29.99 to $33.99. All are served with rice, beans, lettuce, sour cream, pico de gallo and three tortillas.
The first order of chips and salsa is complimentary when you dine in. To-go orders are $3.99.
Yes. A 15% gratuity is added to parties of five or more.
Margaritas range from $6.99 for a small lime to $28.99 for a full Cadillac pitcher. Flavors include strawberry, mango, peach, banana, raspberry, pina colada and blueberry, served frozen or on the rocks.