
JJ Hapgood General Store & Eatery
Make a reservation
About this restaurant
- Charming
- Neighborhood gem
- Good for groups
Additional information
- Dining styleCasual Dining
- Price$31 to $50
- CuisinesAmerican, Café, Breakfast
- Hours of operationWed 7:30 am–5:00 pm Thu 7:30 am–8:00 pm Fri–Sun 7:30 am–9:00 pm
- Phone number(802) 824-4800
- Payment optionsAMEX, Discover, Mastercard, Visa
- Dress codeCasual Dress
- Location
- NeighborhoodPeru
- Cross streetMinutes from Bromley and Stratton Mountain, Manchester,Londonderry and more
- Parking detailsPrivate Lot
- AdditionalBar/Lounge, Beer, Cafe, Cocktails, Dog Friendly, Entertainment, Full Bar, Gender Neutral Restroom, Gluten-free Options, Happy Hour, Non-Smoking, Outdoor Firepit, Patio/Outdoor Dining, Takeout, Vegan, Weekend Brunch, Wheelchair Access, Wine
What 18 people are saying
JJ Hapgood General Store & Eatery reviews from people who’ve dined at this restaurant. Based on recent rating.
Overall ratings and reviews
Reviews can only be made by diners who have eaten at this restaurant
- 4.9Food
- 4.8Service
- 4.7Ambience
- 4.4Value
Noise • Moderate
Loved For
Vermont
Best Overall
Vermont
Best Food
Vermont
Kid-friendly
Vermont
Innovative
Vermont
Good for groups
Vermont
Healthy
Vermont
Hot spot
Vermont
Neighborhood gem
Vermont
Great for outdoor dining
Vermont
Lively
Vermont
American
Southern Vermont
Best Overall
Southern Vermont
Best Food
Southern Vermont
Best Service
Southern Vermont
Best Value
Southern Vermont
Kid-friendly
Southern Vermont
Innovative
Southern Vermont
Good for groups
Southern Vermont
Healthy
Southern Vermont
Hot spot
Southern Vermont
Neighborhood gem
Southern Vermont
Great for outdoor dining
Southern Vermont
Great for scenic views
Southern Vermont
Lively
Southern Vermont
American
Review summary
- E
Ericr VIP
New York City6 reviews
5.0Dined 6 days ago
- Overall 5
- Food 5
- Service 5
- Ambience 5
Is this helpful?
- B
Becky VIP
New York City12 reviews
5.0Dined on March 7, 2025
- Overall 5
- Food 5
- Service 5
- Ambience 4
Is this helpful?
- OT
OpenTable Diner
New York City1 review
5.0Dined on March 2, 2025
- Overall 5
- Food 5
- Service 5
- Ambience 5
Is this helpful?
- G
Gordon VIP
New York City3 reviews
5.0Dined on February 22, 2025
- Overall 5
- Food 5
- Service 4
- Ambience 4
Is this helpful?
- A
Alison
San Francisco1 review
5.0Dined on February 21, 2025
- Overall 5
- Food 5
- Service 5
- Ambience 5
Is this helpful?
- J
Jennifer
New York City2 reviews
5.0Dined on February 17, 2025
- Overall 5
- Food 5
- Service 5
- Ambience 5
Is this helpful?
- D
Debra VIP
New York City19 reviews
5.0Dined on February 9, 2025
- Overall 5
- Food 5
- Service 5
- Ambience 5
Is this helpful?
- F
Freya
Greater Boston8 reviews
5.0Dined on February 6, 2025
- Overall 5
- Food 5
- Service 2
- Ambience 4
Is this helpful?
- M
Michael VIP
San Francisco2 reviews
5.0Dined on February 2, 2025
- Overall 5
- Food 5
- Service 5
- Ambience 5
Is this helpful?
- K
Katherine
Greater Boston1 review
4.0Dined on February 1, 2025
- Overall 4
- Food 3
- Service 5
- Ambience 5
Is this helpful?
FAQs
JJ Hapgood General Store & Eatery offers takeout which you can order by calling the restaurant at (802) 824-4800.
JJ Hapgood General Store & Eatery is rated 4.9 stars by 18 OpenTable diners.
Yes, you can generally book this restaurant by choosing the date, time and party size on OpenTable.
Make a reservation
Order delivery or takeout
305 Main St, Peru, VT 05152
Additional information
- Cross streetMinutes from Bromley and Stratton Mountain, Manchester,Londonderry and more
- NeighborhoodPeru
- Hours of operationWed 7:30 am–5:00 pm Thu 7:30 am–8:00 pm Fri–Sun 7:30 am–9:00 pm
- Price$31 to $50
- CuisinesAmerican, Café, Breakfast
- Dining styleCasual Dining
- Dress codeCasual Dress
- Parking detailsPrivate Lot
- Payment optionsAMEX, Discover, Mastercard, Visa
- AdditionalBar/Lounge, Beer, Cafe, Cocktails, Dog Friendly, Entertainment, Full Bar, Gender Neutral Restroom, Gluten-free Options, Happy Hour, Non-Smoking, Outdoor Firepit, Patio/Outdoor Dining, Takeout, Vegan, Weekend Brunch, Wheelchair Access, Wine
- Phone number(802) 824-4800