Lottawotta Creek-metro IL.[STL]?
I've seen 2 broothers advertising this as cooking their Mama taught them. Has anybody tried it? The food looks good.
I've never been disappointed there. Even if you have to wait which is common, the staff will get you in no time at all. The portions are huge, particularly the nachos. I am a big boy and I have never finished my meal there. Cajun chicken sandwiches are darn good.