The Lion's Den at The Red Lion Inn

30 Main Street, Stockbridge, Massachusetts 01262

Dining Hours
Monday–Thursday: 4-10 p.m.
Friday: 4-11 p.m.
Saturday: noon-11 p.m.
Sunday: noon-10 p.m.
Casual
American
Dinner, Lunch, Open Late
Stockbridge
Inexpensive

Mentions

  • Eats with Atmosphere

    Here are our picks for a unique and enchanting dining experience while in the Berkshires.