Barbecue restaurant
St. Louis Q serves up authentic barbecue with flair, located on W Florissant Ave in St. Louis. Renowned for its inviting, casual atmosphere, this family-friendly spot offers a variety of comfort food that’s perfect for a quick bite or a relaxed dinner. While some diners rave about the delectable desserts, others have shared mixed experiences with the ribs and sides, suggesting a hit-or-miss quality. Priced affordably, it's a go-to for satisfying cravings, but expect potential wait times and a little patience with service.
Food & drink
Barbecue chicken
By owner
Street View
Menu 1
Menu 2
Menu 3
Menu 4
Menu 5
Today is May 1, 2024, just left there about 45 min ago.I tried to call and leave this as a message, but couldn't.The phone system is not set up to leave messages.This was the worst $15 I've ever spent.The meat was over cooked, damn near burnt.Purchased a Rib Tip/Snoot combo.Even the snoots were jacked up.I'm a 40 experienced cook and you should be shame selling this quality of food.In the pass I've had no complaints, I've even gave recommendations for your establishment.But this just had to be addressed.If I weren't so tired, I would have drove straight back and asked for refund. Zero ⭐'s is what give.
This is was my 2nd time trying their food. It was disappointing to say the least, I purchased a mini tip dinner. The rib tips taste just like charcoal and lighter fluid also the meat taste old or over cooked.The sides weren’t any different baked bean where straight out of the can and the spaghetti was 3/10. I wanted this to be great but, it wasn’t
I was charged a dollar for "sauce on the side".Why? Don't put sauce on my food costs me an extra dollar? Such dishonest business practices.Won't be returning. Also, food tastes like lighter fluid or gasoline.
Mexican restaurant
5901 Southwest Ave, St. Louis, MO 63139, United States
American restaurant
3152 Osceola St, St. Louis, MO 63111, United States
Tex-Mex restaurant
925 Geyer Ave #3921, St. Louis, MO 63104, United States
Mexican restaurant
5425 S Grand Blvd, St. Louis, MO 63111, United States