Who among us hasn't become suddenly ravenous while driving and out of desperation bought a stale plastic-wrapped sandwich or a sad slice of pizza at a gas station? Sometimes it's unavoidable – but in New Hampshire we have a surprising number of gas stations that serve up genuinely delicious food. You might find yourself making trips to these spots just to get a meal, even when your tank is full!
1. Meredith Station, Meredith
At this Mobil station you'll find made-to-order sandwiches with Boars Head meat, freshly cooked pizzas, and tasty donuts. You can even find local produce for sale here! Check it out at 294 Daniel Webster Hwy Meredith, New Hampshire.
2. Glen Ledge Corner Store, Glen
At this great convenience store you'll find fresh food ranging from chili and cornbread to delicious lasagna. Check it out at 7 Glen Ledge Rd, Glen, New Hampshire.
3. Jay's Newmarket, Newmarket
With everything from Chester's Fried Chicken to Turkish kebabs and standard sandwiches, the array of food at this spot is dazzling – and it's all delicious. See for yourself at 35 N. Main St Newmarket, New Hampshire.
4. Newfound Grocery, Bridgewater
This country store has the only gas on Newfound Lake, but it also has everything else you could need, including downright gourmet meals. Find it at 408 Mayhew Tpke Bridgewater, New Hampshire.
5. Jake's Market and Deli, Lebanon
Jakes has several locations around the state, and they all serve delicious fresh prepared and made to order foods. The Lebanon spot also has amazing homemade donuts! Find it at 90 Mechanic Street, Lebanon, New Hampshire.
6. Oriental Wok Express, Lebanon
You might not suspect that the best Chinese food in the state is tucked into a Mobil station in Lebanon, but it's true! This spot is takeout (and delivery) only, but the food is amazing. Find it at 97 N Main St, West Lebanon, NH 03784.
Looking for a heartier meal? Check out this restaurant where it's Thanksgiving all year long.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!