Tag Archives: Thelma’s Diner

Thelma’s Diner

Our intention today was to visit the West Side Chili Parlor, but we arrived to find it closed and replaced by Thelma’s Diner.  Luckily for us, Thelma’s Diner also serves up homemade Cincinnati chili which our waitress swears is better than West Side’s was.  Thelma’s Diner is located on Glenway in a small strip mall […]