Missouri Bar & Grille
701 N Tucker Blvd
Saint Louis, MO 63101-1111
314-202-8791
Business Highlights
Carry-Out, Dine-In, Entertainment Friday, Saturday, Sunday, Free Hours Doeuvres During Happy Hour, Happy Hour 4pm-7pm
Business Hours
Please call for business hoursPayment Types
Please call for payment types