News

The restaurant specializes in Southern cuisine and "hearty, homemade dishes that taste just like Grandma used to make." The first Delaware site is at 198 N. Dupont Highway in New Castle ...