The upscale places are more in the city (with the exception of the Revere Tavern which is out in the country-- I highly recommend them and there’s a review on this site somewhere).
When I visited with my parents most of my life, we did the country places and Amish buffets, etc. But as good as they may be, if you’ve done one you’ve done em all. So we are exploring the city more and it has a LOT to offer. It is changing. Aside from American, there are pubs (review coming soon), Asian/sushi, Indian, African, Nepalese, Spanish, French, and more.
It might be worth another visit for you!