Grew up in Alabama and this is one of my favorite places to eat. I haven’t found the same or anything close to it since living in other states. And I really miss the white sauce. Love this place, can’t wait to go home to visit and get a stuffed potato and
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.