About
Restaurant serving unique flavors waking up your taste buds! Come here for those southern favorites every day!
Address: 799 S 22nd St , Decatur 62521, IL, US
Phone: (217) 330-7608
State: IL
City: Decatur
Zip Code: 62521
opening hours
Monday: 11:00-20:00
Tuesday: 11:00-20:00
Wednesday: 11:00-20:00Thursday: 11:00-20:00
Friday: 11:00-20:00
Saturday: 11:00-20:00