Founder of Cheftalk.com
- Joined Oct 5, 2001
There is a great little restaurant in Riverside, IL called the Chew Chew Cafe that serves some great food and has a nice atmosphere. The restaurant revolves around a train theme so many of the menu items have famous train names as their title. Really nice, I liked it and would recommend it to anyone for a nice evening. Not too pricy either!