Delaware might be a small state, but its food scene is anything but. From hidden gems tucked away in historic buildings to long-standing local institutions, there’s no shortage of incredible places to eat. Whether you’re in the mood for a perfectly aged steak, fresh seafood, or a wood-fired pizza, Delaware has a spot that will satisfy your cravings.
In this guide, we’re highlighting ten restaurants that stand out—not just for their food, but for their atmosphere, history, and the love that goes into every dish. Some have been local favorites for decades, while others are newer but have quickly made their mark. Whether you’re a Delaware native or just passing through, these restaurants are well worth a visit.
Top 10 Must-Visit Restaurants in Delaware
Delaware’s dining scene is a mix of cozy eateries, high-end steakhouses, and local gems that have been serving up delicious food for decades. With new advancements in restaurant business trends, payment systems, and technology, dining out is becoming more convenient and hassle-free. Whether you’re craving wood-fired pizza, fresh seafood, or a perfectly grilled steak, the First State has something for every palate. Here are ten restaurants that stand out for their food, atmosphere, and history.
1. The House of William & Merry – Hockessin

Tucked inside a beautifully restored farmhouse, The House of William & Merry offers a truly unique dining experience. Chef-owned by husband and wife duo William Hoffman and Merry Catanuto, the restaurant business focuses on fresh, locally sourced ingredients to craft contemporary American dishes with a personal touch. The cozy dining rooms and welcoming porch create an intimate yet relaxed atmosphere. What sets this spot apart is its connection to the land—diners can take a stroll through the on-site herb and vegetable gardens, which provide some of the fresh produce used in their dishes. Whether you stop by for lunch, dinner, or their special prix fixe Sunday supper, every meal here feels like a home-cooked masterpiece.
2. La Fia – Wilmington

Located in a historic brick building on Market Street, La Fia brings a refined yet approachable touch to the Wilmington dining scene. This bistro-style restaurant specializes in small plates, handcrafted pastas, and beautifully plated entrees that highlight seasonal, locally sourced ingredients. Chef Dwain Kalup’s passion for quality and flavor is evident in every bite, from the house-made charcuterie to the creative seafood dishes. The intimate, dimly lit dining room adds to the charm, making it a great spot for date nights or special occasions. La Fia’s carefully curated wine list and inventive cocktails make the dining experience even more memorable.
3. Crow Bar – Trolley Square

For those looking for a lively yet upscale dining experience, Crow Bar in Trolley Square is a must-visit. This modern eatery offers a globally inspired menu with chef-driven small plates, wood-fired pizzas, and inventive entrees that change with the seasons. The space itself is stylish and inviting, with an energetic bar scene and cozy dining areas. Cocktails are a major highlight here, with a mix of classic and creative concoctions that pair perfectly with the food. Whether you’re stopping by for happy hour, a casual dinner, or a night out with friends, Crow Bar delivers an unforgettable experience with great flavors and a buzzing atmosphere.
4. Snuff Mill – Wilmington

Snuff Mill has quickly become a go-to destination for steak lovers, thanks to its expertise in dry aging and butchering. Located in an unassuming strip mall, this upscale steakhouse surprises diners with its high-end dining experience and impeccable attention to detail. The menu is built around premium cuts of beef, expertly cooked and served alongside decadent sides like truffled cream corn and bone marrow butter. The drink selection is just as impressive, featuring craft cocktails, fine wines, and non-alcoholic options like a zero-proof cranberry mojito. If you’re in the mood for a top-tier steakhouse experience, Snuff Mill is well worth the visit.
5. La Pizzeria Metro – Wilmington

For a taste of authentic Neapolitan-style pizza, La Pizzeria Metro is the place to be. This family-run eatery takes pizza seriously, using a state-of-the-art Forza Forni oven to create perfectly charred, blistered crusts. But the menu goes beyond just pizza—stromboli, calzones, fresh pasta, and even a decadent s’mores pizza for dessert round out the offerings. The casual, welcoming atmosphere makes it a great place for families, friends, or a relaxed night out. Plus, with its location right next to Wilmington Brew Works, you can easily pair your meal with a great local beer.
6. Back Burner – Hockessin

A true Delaware institution, Back Burner has been serving up comforting, high-quality meals since 1980. Originally designed as a space for cooking classes, the restaurant’s open kitchen concept and inviting ambiance make it a favorite among locals and visitors alike. Their signature pumpkin-mushroom soup is a must-try, offering a perfect blend of earthy flavors that keeps customers coming back year after year. Whether you’re stopping by for a hearty dinner or a relaxed weekend brunch, Back Burner offers a mix of traditional and innovative dishes that celebrate fresh, local ingredients.
7. Buckley’s Tavern – Centreville

Steeped in history, Buckley’s Tavern has been a fixture in the Delaware dining scene for decades. Originally a private home and later a stagecoach stop, the restaurant has evolved into a welcoming tavern that serves up comforting, homestyle meals in a charming setting. The menu features classics like chicken pot pie, rich mushroom soup, and their famous crab cakes, all crafted with care. The cozy fireplace and rustic wooden beams add to the inviting atmosphere, making Buckley’s the perfect spot for a relaxed meal with family or friends.
8. Charcoal Pit – Wilmington

Since 1956, Charcoal Pit has been serving up some of the best burgers and ice cream sundaes in Delaware. This retro-style diner has a nostalgic charm that transports guests back to the golden age of American roadside dining. The Pit Special—a juicy burger served with crispy fries and house-made relish—is a fan favorite, but the menu also includes comforting classics like clam chowder and crab cakes. It’s a popular hangout spot for high schoolers, families, and anyone looking for a taste of old-school Americana. Don’t leave without trying one of their legendary oversized sundaes, perfect for sharing (or not!).
9. Claymont Steak Shop – Multiple Locations

If you’re craving a cheesesteak, look no further than Claymont Steak Shop. A Delaware staple since 1966, this no-frills eatery has built a loyal following, even drawing visits from celebrities and politicians—including President Joe Biden. The secret to their success? Freshly baked rolls, high-quality meat, and perfectly melted cheese. While the cheesesteaks are the star of the show, the menu also includes hoagies, wings, and salads. With locations in Claymont, Newark, and Wilmington, it’s easy to grab a sandwich whenever the craving strikes.
10. Harry’s Savoy Grill – Wilmington

For a classic, upscale steakhouse experience, Harry’s Savoy Grill delivers on all fronts. Since opening in 1988, this elegant restaurant has been known for its expertly grilled prime rib, fresh oysters, and sophisticated yet welcoming atmosphere. The dining room exudes old-world charm, reminiscent of a high-end English club, making it an ideal spot for special occasions. The bar is a highlight as well, offering expertly crafted martinis and a well-curated wine list. Whether you’re celebrating a milestone or simply treating yourself to a top-quality meal, Harry’s never disappoints.
Delaware’s food scene offers something for every taste—from upscale dining experiences to long-standing local favorites. Whether you’re in the mood for fine dining, a cozy bistro, or an old-school burger joint, these restaurants are sure to satisfy.
How to Find the Best Local Restaurants While Traveling
One of the best parts of traveling is discovering amazing food. But how do you find those hidden gems where locals eat instead of overpriced tourist traps? Here are some simple, tried-and-true ways to uncover the best dining spots on your next trip.
1. Ask Locals—But the Right Ones
It’s easy to ask a hotel concierge or a tour guide for restaurant recommendations, but chances are, they’ll point you to popular tourist-friendly spots. Instead, ask your taxi driver, the barista at a local coffee shop, or even a shop owner where they personally love to eat. You’ll often get an entirely different—and much better—list of options.
2. Keep Your Eyes Open
Great restaurants don’t always announce themselves with flashy signs. As you walk through a new city, pay attention to where the locals are gathering. If you see a spot with a crowd of residents lining up for a meal, that’s a good sign. Even if you’re not hungry at the moment, take note and plan to return later.
3. Beware of Picture Menus
Restaurants that display large menus with food photos or offer “tourist specials” are usually catering to visitors, not locals. Authentic, quality restaurants typically don’t need to convince people with flashy advertising. Instead, look for smaller menus and dishes written in the local language—that’s where you’ll find the best meals.
4. Take a Stroll and Observe
If you don’t have a specific place in mind, wander around for a bit before choosing a restaurant. Look at what people are eating, check their expressions, and see if they seem genuinely satisfied with their meals. If a place is packed with locals instead of tourists, that’s a strong indication that the food is worth trying.
5. Trust Word-of-Mouth Over Reviews
Online reviews can be helpful, but they can also be misleading—some places get high ratings simply because they’re “Instagrammable.” Instead of relying solely on star ratings, ask fellow travelers or locals you meet for their go-to dining spots. A personal recommendation is often worth more than hundreds of online reviews.
Next time you’re in a new city, put these tips to the test and discover meals that make your trip unforgettable. What’s the best local restaurant you’ve ever stumbled upon while traveling?
Conclusion
Delaware’s food scene is a blend of rich history, diverse flavors, and passionate culinary talent. Whether you’re craving an upscale steakhouse experience, a cozy neighborhood bistro, or a classic diner meal, these ten restaurants showcase the best the state has to offer. From long-standing favorites to exciting new hotspots, each spot brings something special to the table. No matter where you choose to dine, you’re in for a memorable meal that captures the essence of Delaware’s vibrant food culture.