Elizabeth C's Stockbridge, MA, USA
The Red Lion Inn
30 Main Street
Stockbridge is a lovely village in the Berkshires. The hotel is huge and set on a large corner site...
Once Upon a Table
36 Main St.
We found this small restaurant while exploring Stockbridge and managed to get booked for dinner. It...