I recently had dinner here with a small group and the food was good, not great but good. Then I saw it listed as #2 on the list of Romantic spots and have to set the record straight ... this place is almost the antithesis of Romantic dining. From the outside it looks like the world's largest log cabin. Inside there are a number of different seating areas and the deck mentioned in one of the other reviews (a view in one direction of some grasslands and in another of the Twinsburg Chrysler Plant across the road). I didn't notice any quiet areas suitable for gazing into that special someone's eyes, and even if there were, I'm sure your lively attentive server would interrup such a connection more then once. Bottom line is that the place had the feel of an mid to upper level chain ... the food was mid level the prices very upper ... and avoid the nachos appetizer ...
Pros: A big place in an area of the Metroplex that doesn't offer many options
Cons: Very expensive
more