St Louis Taco & Grill
Address:
80 W County Ctr, Saint Louis, MO 63131
Phone:
(314) 821-7540
Other Details:
St. Louis Taco & Grill is located in the Food Court at West County Center Mall. Its menu consists of quesadillas, flautas, chimichangas, salads, seafood, tacos, burritos, enchiladas and tostadas. There are also combo meals and kids' menus available.
Restaurants
Other Businesses:
- Lombardo's Restaurant at 10488 Natural Bridge Rd, Saint Louis, MO 63134
- Manchu Wok at 188 W County Ctr, Saint Louis, MO 63131
- Blueberry Hill at 6504 Delmar Blvd, Saint Louis, MO 63130
- Gerard Whatton at 1153 Colonnade Ctr, Saint Louis, MO 63131-4328
- Hardee's at 10224 Big Bend Rd, Saint Louis, MO 63122