GalleryView all (6)
Reviews
02/26/2016
This is a mom & pop Mexican restaurant. The outside is unassuming, but the food within is incredible! Most of the staff don’t speak great English, so your order may be pointing at a menu, but take the time. Make sure you get the queso blanco!
06/28/2008
We just visited this place a few days ago and what a nice atmosphere it has. You can enjoy your margaritas inside or out in the beautiful patio. Also expect to have the Mariachis stop by your table and sing to you. Overall, food was excellent and comes out fast. The margaritas are one the best in town! The prices were just right and they really make you feel at home. Don't miss out.
11/14/2007
Be prepared for the Mariachi to stroll by your table as you enjoy a giant margarita. The food is terrific and service great. Fun place to go in a quiet southwest St. Louis neighborhood. Parking can be tricky but the lot on Fyler & Watson is just a short walk.
Details
Phone: (314) 645-7455
Address: 3315 Watson Rd, Saint Louis, MO 63139
More Info
- Email Business
- Payment method
- all major credit cards, amex, visa
- Price Range
- $$
- Neighborhood
- Lindenwood Park
- Categories
- Other Information
Parking: Street
Wi-Fi: No
Bike Parking: Yes
Attire: Casual
Good For Groups: Yes
Good for Kids: Yes
Wheelchair Accessible: Yes
Take Out: Yes
Cuisines: Caterers, Mexican, Take Out, Latin American
Alcohol: Yes, Full Bar
Takes Reservations: No
Outdoor Seating: Yes
Price Range : Average
Pets Allowed: Yes
People Also Viewed
- Biggie's Restaurant
3332 Watson Rd, Saint Louis, MO 63139
- Las Palmas
7356 Manchester Rd, Saint Louis, MO 63143
- Dickey's Barbecue Pit
1912 S Brentwood Blvd, Saint Louis, MO 63144
- Southwest Diner
6803 Southwest Ave, Saint Louis, MO 63143
- McDonald's
4200 Hampton Ave, Saint Louis, MO 63109
- McAlister's Deli
3200 Laclede Station Rd Ste B, Maplewood, MO 63143
- Farmhaus Restaurant
3257 Ivanhoe Ave, Saint Louis, MO 63139
- Pizza Hut
4634 Hampton Ave, Saint Louis, MO 63109
- Starbucks Coffee
4255 Hampton Ave, Saint Louis, MO 63109
- The Cue
3632 S Big Bend Blvd, Saint Louis, MO 63143