You Gotta Eat Here! (Closed) Update Establishment

2812 N Grand Blvd.
St. Louis , MO 63107

P: 314-371-3700


Cuisines:

Soul food, Southern

Features:

Open Mondays, Open Saturday Lunch

Neighborhood:

North Misc.

Hours:

Sunday - Closed


Monday through Thursday 10am - 6pm


Friday & Saturday 11am - 7pm

Meals served:

Dinner , Lunch