Had heard this place was fantastic so I gave it a try. Got there mid-morning on a weekday. Place was packed but I got a seat at the counter right away, right in front of the kitchen area. Not the best place to sit but interesting to watch the cooks work. Service was slow overall. Waitress was okay but not exceptional. She did keep my coffee cup filled. Lots of items on the menu which made it hard to decide. I got an omelet with hash browns and toast. Definitely NOT large portions as I had heard. Very small portion of hash browns and the omelet was small and bland with canned mushrooms! Probably why the prices seem reasonable. You get what you pay for. Considering the long wait to get food, mediocre quality, small portions I don't see any reason to go back. Hate to say it but Village Inn is much better.