157 W Main St, Decatur
Went last night and I don't see the hype. First off, the food wasn't that great. My po boy sandwich was so dry, barely any sauce on it. The service was also terrible. All of the staff was in the same room as us, and we were the only people in the room, and took forever to order drinks and food.
157 W Main St, Decatur, IL 62523
Suggest an Edit