If you’re looking for tasty food in Dover, NH, you’re in luck! This charming city is home to many great restaurants that offer a variety of dishes and styles. Whether you want a quick snack or a nice dinner, there’s something for everyone. From cozy cafes to family-friendly spots, Dover has it all.
The restaurant scene in Dover is vibrant and welcoming. When you visit these eateries, you’ll find friendly staff eager to help you choose the perfect meal. Many places feature fresh, local ingredients, giving you a true taste of the area. Dining here is not just about the food; it’s a chance to enjoy good company and have a great time!
Best Restaurants in Dover, NH
1. Tucker’s Breakfast & Lunch
Start your day at Tucker’s Breakfast & Lunch, a local favorite in Dover. This cozy diner features a menu packed with delicious American breakfast options. Voted Best Breakfast in NH since 2015, it showcases organic and gluten-free choices that cater to all diets.
Every morning, the chefs whip up hearty dishes like fluffy pancakes, savory omelets, and breakfast burritos. You can enjoy your meal in a warm, friendly atmosphere. The staff is attentive and quick, making sure your experience is pleasant.
For a fun twist, try their daily specials, often featuring seasonal ingredients. The ambiance is inviting, perfect for family gatherings or a quick bite before work. People often rave about the freshness of the ingredients used.
This spot is open daily, ensuring you can always grab a tasty breakfast or brunch. Whether you prefer coffee to start your day or a classic egg dish, Tucker’s is a must-visit.
Make sure to stop by and see why everyone loves this breakfast gem. It’s a delightful way to fuel up for your day!
Address: 63 Calef Hwy, Dover, NH.
2. Fat Dog Kitchen
Ready for a unique dining experience? Visit Fat Dog Kitchen, known for its funky, comfort cuisine. This quirky café serves a blend of American favorites, making it a great spot for lunch or dinner.
Fat Dog Kitchen offers both indoor and outdoor seating, creating a relaxed vibe. You’ll love the charming décor and friendly atmosphere. Try their famous sandwiches or craft burgers for a satisfying meal.
Don’t miss out on their special dishes, which change frequently. Many customers enjoy the creative twists on traditional comfort food. It’s a great place to share a meal with friends or unwind after a long day.
If you’re in a hurry, you can also takeout their delicious offerings. The friendly staff ensure quick service and a welcoming experience. It’s a place where you can truly enjoy comfort food made with love!
Check out Fat Dog Kitchen for a casual and tasty experience!
Address: 99 Oak Street, Dover, NH.
3. 2 Home Cooks
Dive into a breakfast paradise at 2 Home Cooks. This charming spot in central Dover is famous for its hearty, home-cooked meals. Patrons love the warm, inviting atmosphere that feels like dining at home.
Start your day here with their luxurious pancakes, fluffy eggs, or scrumptious breakfast sandwiches. The portions are generous, ensuring you leave satisfied.
Many locals rave about the daily specials, offering a rotating menu that celebrates seasonal ingredients. It’s a popular spot for families and friends gathering for a cozy meal together.
The staff is friendly, making sure you have everything you need for a delightful dining experience. You will feel right at home, even if you are a newcomer.
Don’t miss this beloved eatery if you’re in Dover and craving a comforting breakfast! Each meal is crafted with care.
Address: Central Dover area (specific location not listed).
4. The Brunch Club
Located just a short drive from Dover in Rochester, NH, The Brunch Club is a must-visit for brunch enthusiasts. This eatery prides itself on scratch-made classics that taste just like home-cooked meals.
The atmosphere is warm and welcoming, perfect for catching up with friends or family. Their menu features a variety of gluten-free and vegan options, making it accommodating for all dietary preferences.
Guests love the brunch items, particularly their creative takes on traditional dishes. Everything from savory pancakes to hearty egg dishes is available. The presentation is as lovely as the flavors.
Stop in for a laid-back brunch experience where every meal is lovingly prepared. Enjoy pairing your food with artisanal coffee to start your day off right.
Escape to The Brunch Club for a delightful start to your weekend!
5. The Nook Breakfast & Lunch
The Nook Breakfast & Lunch is another fantastic spot in Dover that focuses on fresh, local ingredients. This café boasts a cozy atmosphere perfect for casual dining. You will feel at home as you step inside!
The menu features classic American breakfast items, including omelets, sandwiches, and salads. The emphasis on local ingredients makes every bite enjoyable. Customers love the flavor and freshness of every dish.
Don’t hesitate to ask about special items; the chefs are often eager to highlight their favorites. Breakfast is served all day, making it convenient for early birds and late risers alike.
The friendly staff adds to the inviting environment, ensuring you have a pleasant experience from start to finish. Whether you’re dining alone or with friends, The Nook is perfect for breakfast or lunch.
Make sure to visit and enjoy their seasonal specialties!
6. Earth’s
Earth’s is a hidden gem in Dover that should not be missed. Though details are limited, it has earned its place among the top dining spots according to TripAdvisor. This eatery is reputed for its creative dishes that celebrate local flavors.
Fans of Earth’s often share their experiences of delightful meals that are both healthy and nourishing. Expect fresh ingredients and a menu that changes with the seasons.
The atmosphere is casual and inviting, perfect for a quick meal or a relaxed dining experience. Customers appreciate the unique offerings that differ from typical fare.
Seek out Earth’s for an unexpected culinary adventure that showcases the local culinary talents of Dover.
Explore the flavors that await at this restaurant, and you won’t be disappointed!
7. Stella’s Cafe
If you love coffee and pastries, Stella’s Cafe is the perfect spot. Nestled in Pointe Place, this café offers a delightful selection of artisanal coffees and house-made pastries. It’s a great place to unwind or meet up with friends.
The moment you walk in, the aroma of freshly brewed coffee fills the air. You can choose from various coffee styles, each crafted to perfection. Don’t forget to sample their pastries; they are baked daily and provide a sweet treat with your coffee.
Stella’s also provides comfortable seating, making it a cozy spot for enjoying a quiet breakfast. The vibe encourages relaxation, allowing patrons to savor their drinks and bites.
It’s an ideal place for a light breakfast or brunch, and the friendly team ensures you feel welcomed. Enjoy the intimate atmosphere that this cafe has to offer!
Take a break at Stella’s and enjoy your favorite beverage today!
8. Strafford Farms Restaurant
Strafford Farms Restaurant offers a wonderful family dining experience in Dover. This restaurant is popular for its welcoming atmosphere and wholesome meals, making it a great choice for everyone.
The breakfast menu is fantastic, especially on weekends when they serve till late morning. From classic eggs benedict to hearty pancakes, there’s something for everyone in your group.
Families love the casual vibe and kid-friendly options on the menu. It’s a lovely place to initiate your day with a balanced meal. The expansive menu includes local favorites and seasonal specialties.
Additionally, the welcoming staff are dedicated to making your dining experience enjoyable. Every visit feels special thanks to their attentive service.
Gather your loved ones for breakfast or a wholesome meal at this fantastic restaurant!
9. Juniper Kitchen
Juniper Kitchen is a delightful spot for vegan and vegetarian lovers in Dover. This restaurant takes pride in crafting healthy and tasty meals, focusing on fresh and natural ingredients.
The menu offers an inviting array of smoothies, salads, and hearty dishes that will satisfy any hungry diner. Each dish showcases bright flavors, perfect for those looking to explore plant-based options.
The atmosphere is laid-back and welcoming, inviting everyone to relax and enjoy their meals. You can easily unwind while enjoying your tasty favorites.
Try the daily specials, which highlight seasonal ingredients and unique flavor profiles. This dedication to freshness ensures there’s always something new to explore.
Plan your visit to Juniper Kitchen for a nourishing dining experience that promises to delight your taste buds!
10. La Festa Brick & Brew
If you’re in the mood for mouthwatering Italian cuisine, La Festa Brick & Brew offers a fantastic dining experience. Located in Dover, this restaurant is known for its delicious pizza and inviting atmosphere.
The menu features a variety of pizzas, including unique combinations that will excite your palate. Enjoy the aroma of pizzas being freshly baked in their brick oven, ensuring that every pie is delicious.
The lively atmosphere makes it a perfect place to gather with friends or celebrate a special occasion. The staff is friendly and attentive, making sure every visit is enjoyable.
Pair your meal with a refreshing drink from their extensive beverage list, which includes local brews and wines. It’s a great way to enhance your dining experience.
Visit La Festa for a fun night out filled with great food and lively conversation!
Address: 21 Main St, Dover, NH.
11. Portland Pie Company
Portland Pie Company is the go-to spot for pizza lovers in Dover. Known for its creativity, this restaurant serves up delicious Italian dishes that leave customers raving.
With a menu that includes traditional pizzas and unique signature styles, you are sure to find something to satisfy your craving. Each pie is crafted with fresh ingredients and bold flavors.
The friendly, casual atmosphere makes it a great place to relax with friends or family. The staff is passionate about providing excellent service and making sure every guest has a wonderful experience.
Check out their daily specials, which often feature exciting toppings and combinations, perfect for adventurous eaters. You can indulge in a pizza night with friends or family at the shop!
Don’t miss the chance to create your own pizza masterpiece at Portland Pie Company!
Address: 35 Washington St, Dover, NH.
12. Haven
For comfort food enthusiasts, Haven is an ideal dining destination in Dover. This charming restaurant offers an array of American dishes that celebrate hearty flavors and local ingredients.
The inviting atmosphere feels warm and cozy, perfect for a nice dinner date or a meal with friends. Enjoy favorites like meatloaf, fried chicken, and seasonal specials that honor traditional cooking methods.
Haven also takes pride in sourcing ingredients from local farms, which enhances the flavors and quality of each dish. Diners appreciate the care and thoughtfulness in each meal.
Be sure to check out their beverage selection, which includes local wines and craft beers to complement your meal perfectly. The attentive staff is always ready to assist with recommendations.
Experience genuine comfort food at Haven, where each dish feels like a hug on a plate!
Address: 38 Washington St, Dover, NH.
13. The Green Elephant
The Green Elephant is a popular spot for vegetarian and vegan dining in Dover. This restaurant is known for its bold Asian flavors paired with healthy, plant-based options. It’s a delightful treat for anyone seeking variety!
The menu features an exciting array of dishes, from flavorful curries to fresh salads and inventive appetizers. Each dish is prepared with care, ensuring taste and quality.
Enjoy the vibrant atmosphere that encourages sharing and trying new items. It’s a fantastic place for diners to explore exciting flavor combinations together.
Locals appreciate the commitment to sustainability and locally sourced ingredients, making each meal eco-friendly. The friendly staff contributes to a welcoming dining experience.
Visit The Green Elephant for a fun and delicious meal that showcases the creativity of vegan cuisine!
Address: 27 Main St, Dover, NH.
14. The Franklin Restaurant
The Franklin Restaurant combines upscale dining with a cozy atmosphere. Located in Dover, this eatery is popular for its seasonal menu that changes to reflect the best of what’s available.
The dishes are carefully crafted by talented chefs, focusing on flavor and presentation. Every meal is a work of art that promises to delight your taste buds.
Enjoy a variety of options for lunch or dinner, with everything from salads to pasta dishes that emphasize fresh ingredients. It’s an ideal spot for celebrating special occasions or a memorable date night.
The attentive staff is committed to providing an exceptional dining experience. Their knowledge of the menu can help guide you in making the perfect choice.
Experience fine dining at The Franklin Restaurant, where every meal becomes a celebration of flavors!
Address: 148 Washington St, Dover, NH.
15. Margaritas Mexican Restaurant
If you’re in the mood for some authentic Mexican flavors, Margaritas Mexican Restaurant is a vibrant choice in Dover. This lively locale is famous for its festive atmosphere and delightful dishes.
The menu offers a variety of traditional Mexican meals, including tacos, enchiladas, and burritos. Each dish is packed with flavor, and they have options for every palate.
Don’t miss their signature margaritas, which are a favorite among customers. Enjoy them during happy hour for an even better experience. The colorful décor creates an inviting vibe perfect for social gatherings.
Bring your friends and share a variety of plates for a true taste of Mexico. The staff works hard to ensure you enjoy your time here with fast service and friendly smiles.
Visit Margaritas for a festive dining experience filled with authentic flavors!
Address: 53 Mill St, Dover, NH.
16. Bella’s Italian Bistro
Bella’s Italian Bistro is a charming eatery that brings authentic Italian cuisine to Dover. The warm and inviting ambiance makes it a wonderful place to enjoy a meal with family or friends.
The heartfelt menu features traditional Italian classics that are lovingly prepared. From pasta dishes and risottos to fresh seafood, every dish bursts with flavor and authenticity.
Customers appreciate the attention to detail in every meal, making it a popular choice among locals. The friendly staff ensures you have a delightful experience with great service.
Enjoy pairing your meal with a selection of wines that complement the flavors beautifully. Bella’s is perfect for romantic dinners or memorable gatherings.
Experience the taste of Italy without leaving Dover by visiting Bella’s Italian Bistro!
Address: 13 Central Ave, Dover, NH.
17. The Country Store
The Country Store in Dover is a delightful spot, ideal for lunch or a quick bite. Known for its charming atmosphere, it’s a favorite among locals looking for sandwiches and light meals.
Visitors rave about the homemade sandwiches prepared with fresh ingredients. You can expect to find a variety of options, from classic deli sandwiches to more innovative creations.
The cozy ambiance invites you to relax and enjoy your meal, whether you’re dining solo or with friends. People enjoy grabbing a cup of coffee and indulging in some pastries too.
It’s a great place to experience the local charm of Dover while enjoying delicious food. The welcoming staff makes sure every guest feels right at home.
Visit The Country Store for a delightful and friendly lunchtime experience in the heart of Dover!
Address: 715 Central Ave, Dover, NH.
Final Thoughts
Dover, NH, offers a wonderful variety of dining options that cater to all tastes and preferences. From cozy cafés to upscale restaurants, there’s something for everyone to enjoy. Whether you’re craving breakfast, comfort food, or international flavors, the local eateries are sure to impress.
As you explore these vibrant spots, you’ll discover the passion and dedication that each restaurant brings to their dishes. Every meal can turn into a delightful experience, making your time in Dover truly special. If you’re looking to expand your adventures further, consider exploring the things to do in Lancaster, NH or the things to do in Tamworth, NH for even more fun!
So, gather your friends and family, and embark on a culinary journey through Dover that you won’t soon forget!

















