You Gotta Eat Here!

2812 N Grand Blvd.
St. Louis , MO 63107

P: 314-371-3700


Cuisines:

American Southern, Soul

Offerings:

Neighborhood:

North Misc.

Hours:

Sunday - Closed


Monday through Thursday 10am - 6pm


Friday & Saturday 11am - 7pm

Meals served:

Lunch , Dinner

RESTAURANT OWNERS

Enhance your restaurant listing TODAY! Upgrade to a Sauce partner listing.

More info...


Sponsors