15 Best Restaurants in Flemington (NJ)

If you are looking for the best restaurants in Flemington, NJ, then you are in the right place.

Flemington is a beautiful town in the County seat of Hunterdon, County of New Jersey, United States of America.

As of the census conducted in 2021, the total population of Flemington was collated to be about 4,891.

Flemington town is filled with many mind-blowing and beautiful places, some of which include; The northlands, Fleming castle museum, old York callers, Bernadette morales nature park, and a whole lot more.

Flemington is also home to many unique restaurants. With the aid of this article, you will have no problem locating the best restaurant for you to dine in whenever you find yourself in the beautiful city of Flemington, NJ.

Best Restaurants in Flemington

1. Dolce Restaurant

Dolce Restaurant

This is an Italian restaurant that exposes their guest to breathtaking and mouth-watering northern Italian dishes, the atmosphere inside the restaurant is outstanding. However, you could also dine outside and experience its great ambiance.

They ensure that they remain consistent in all of the meals they offer, with an adequately trained staff that is always attentive to the needs of the customers.

They have a lot of flowers and fresh growing tomatoes around that give you the feeling of being in Italy, although you are in Flemington, NJ.

Your eyes will also have a great sight to behold. Because all of their meals are properly presented and very eye-catching, there is certainly no doubt that your visit to Dolce restaurant in Flemington, NJ, will be filled with memories.

Some of the uniquely crafted dishes on their menu include; apple pie and ice cream, beef and goat cheese salad, fried calamari, gnocchi, chicken parmigiana, pear salad, veal, chicken parmesan, saltimbocca, Italian scuffle, seafood salad, sea bass and pasta, rigatoni, grilled shrimp, etc.

They are available to serve the public at these hours; Mon; closed(hours may differ), Tue-Thurs;3:30 pm-9 pm, Fri-Sat;3:30 pm-9:30 pm, Sun;3:30 pm-8:30 pm.

Address;161 Main St, Flemington, NJ 08822, United States.Phone;(908)237-1221.

2. Matt’s Red Rooster Grill

Matt's Red Rooster Grill

Matt’s Red Rooster Grill is an American restaurant that offers its meals to customers in a Victorian house with a bustling downstairs and quiet upstairs, which will be very suitable for a romantic date.

This unique restaurant is one of the best places to eat in Flemington, NJ, for an unforgettable experience, great hospitality, a unique food menu, and a nice and cozy atmosphere. Make sure to book a reservation at this classic restaurant with hopes of a wonderful meal and great comfort.

Some dishes served to their quest from their Menu include; braised ribs, the classic center cut filet, vanilla cheesecake, calamari, octopus, scallops, lemon grilled lobster trails, pork tenderloin, grilled Atlantic salmon, filet mignon w blue cheese, crane brulee, etc.

They are open to serve the public at this house; Wed- sat;5 pm-9 pm, Sun, Mon&Tue; closed(hours may differ).

Address;22 Bloom Field Ave, Flemington, NJ 08822, United States.Phone;(908)788-7050.

3. Tea Berry’s Tea Room

Tea Berry's Tea Room

For a relaxing tea selection and great assorted desserts, salads, and pastries served to you in a restored Victorian home-like setting, visit Tea Berry’s Tea Room.

Here at this restaurant, you will be exposed to numerous tea varieties and a whole lots of other food options such as coffee, healthy options, vegetarian options, and a whole lots more.

The highlight of this restaurant is the spectacular fireplace that keeps the restaurant warm during cold weather while still adding a vintage look to its decor. Pay a visit to this restaurant for a nice breakfast, brunch, and lunch experience.

Their menu entails a lot of nice cuisines, some of which include; scones, hot tea, lobster bisque soup, onion sandwich, pots of tea, sweet corn chowder, sugar bowl, earl Greg tea, gelato, turkey and bric, citrus cream cheese sorbet, princess tea, etc.

They are open to serve the public at these hours; Tue-wed; closed, Thurs-Mon;11 am-4 pm.

Address;2 Main St, Flemington, NJ 08822, United States.Phone;(908)788-1010.

4. Dockside Market & Grill

Dockside Market & Grill

If you are wondering where you could find a place to eat in Flemington, NJ, that offers you mouth-watering, and well-prepared seafood dishes, Dockside Market and Grill is one of the best restaurants in Flemington, NJ to offer you such an opportunity.

At this wonderful restaurant, you will be treated to healthy meals prepared and made Deliciously for a splendid lunch and dinner experience. Aside from their signature seafood dishes, they are also very good at preparing other dishes such as desserts, coffee, comfort foods, small plates, and a whole lots more.

Be ready to be delighted as you dine in this unique Flemington, NJ restaurant. Some of the meals offered on their menu include; Thai red snapper cod with sweet potato wedges, hot chocolate, crab pasta, fish taco, crabmeat nachos, shrimp cocktail, chocolate lava cake, coconut shrimp, seared tuna seaweed, seafood Cobb salad, etc.

They are open to serve the public at these hours; Mon; closed (hours may differ), Tue;4 pm-8 pm, Wed-Fri;11:30 am-3 pm &4 pm-8 pm, Sat;4 pm-9 pm, Sun;3 pm- 7 pm.

Address;148 NJ 31 Suite 107, Flemington, NJ 08822, United States.Phone;(908)806-3000.

5. Blue Fish Grills

Blue Fish Grills

Here at this beautiful Flemington restaurant, they transform seafood into hot and fantabulous mouth-watering dishes.

You are sure to leave with a smile and hopes of returning here for more of the beautiful experience you will be exposed to at this restaurant.

They make sure that all of their cuisines are created into a healthy and nutritional menu; this is achieved successfully by ensuring that the food is prepared from high-quality ingredients from scratch.

For those who have restrictions in the kind of meals they eat, maybe due to health-related issues, they have special diet selections such as vegetarian meals and gluten-free options so that everyone can be well accommodated.

Some of the unique cuisines from their menu include; crab and salmon salad, fried calamari, salmon fillet and fries, New Zealand clam chowder, calamari, spicy tuna nacho, key lime pie, fried fish and plantain, chicken wings, skirt steak, baja tacos, bfg burger,calimexwet burrito, mojo mauscos, etc.

The blue fish grill is open to serve the public at these hours; Sun-Mon; closed, Tue;3 pm-8 pm, Wed-Thur;11:30 pm-8 pm, Fri-Sat;11:30 am-9 pm.

Address;50 Mine St, Flemington, NJ 08822, United States.Phone;(908)237-4528.

6. Village Gyro

Village Gyro

For all-round goodness in one of the top restaurants in Flemington, NJ, Visit Village Gyro. At this restaurant, their specialty is in serving the public with a unique blend of Greek and American fusion menu.

Their meals are always well seasoned, properly prepared, and flavor-filled delicious delicacies. It is certainly one of the best gyros in Flemington, NJ.

They are well equipped with friendly staff that offer fast service to quests. All the meals here are prepared by skillful culinary staff from scratch; their operators aims to ensure that you feel the Mediterranean culture as you dine in this beautiful Flemington restaurant.

Some of the exquisite dishes on their menu include; shrimp kebab, Greek salad, avgolemono, grilled octopus, Greek beans soup(hearty), tzetzuki, melinza nosalata skordalia, plain village hotdog, Greek horiatiki, humus, spanakopita with halloumi, orzo with chicken/beef, village mix gagantes, etc.

They commence business at these hours; Mon; closed, Tue-Sat;10 am-9 pm, Sun;11 am-6 pm.

Address;8 Reading RD,#2081, Flemington, NJ 08822, United States.Phone;(908)824-7484.

7. Great wall

Great wall

Whenever you are in Flemington, NJ, and you desire to taste wonderfully made Chinese dishes, Great wall restaurant is one of the best Flemington restaurants to visit.

Here at this restaurant, the meals are always fresh, hot, and delicious. All the meals are crafted from traditional Chinese-inspired dishes and are always consistent in their preparatory process.

You should rest assured that your first visit may not be your last because their customer service and excellent taste in all cuisines bring back the guest. The Great Wall restaurant in Flemington brings the unique Chinese culture to you.

Some of the unique delicacies from their menu include; roast pork fried rice, chicken broccoli, egg drop soup, vegetable fried rice, pad Thai, sesame sauce combo,japonska polievka, wonton soup, sushi amerika,japonske Jedlo,chobotruca ala salat, general tso’s combo, spring rolls, sweet, sour chicken, and a whole lots more.

They open at these times to serve their quest; Sun;12 pm-9:30 pm, Mon-Sat;11 am-9:30 pm.

Address;8 Reading Rd #104, Flemington, NJ 08822, United States.Phone;(908)806-7712.

8. Long Horn Steak House

Long Horn Steak House

Long HornSteak house is a casual steak house chain that specializes in grilled beef coupled with other American dishes prepared in a ranch-style space.

The setting for this restaurant is very nice due to some features that it is endowed with, such as a big screen TV for sports lovers that shows numerous sporting activities, an accessible WiFi facility, a high chair, a bar on-site, and a lot of other nice features put in place to ensure that the guests attain maximum satisfaction.

They have a whole lot of meal options that they offer to their guest, such as comfort foods, vegetarian options, cocktails, wines, bears, etc.

Here are some of the meals that make up their menu; lobster tail, outlaw ribeye steak, fresh steamed broccoli, baby back ribs, Caesar salad and dressing, mango margaritas, molten lava cake, Flo’s filet mignon, longhorn salmon, prime rib, fruit salad, sangria, etc.

They are available to serve their customers at these hours; Sun-Thurs;11 am-10 pm, Fri-Sat;11 am- 11 pm.

Address;131 NJ-31 Flemington, NJ 08822, United States.Phone;(908)788-9490.

Planning a food tour of New Jersey? Here is a guide on restaurants in Cranbury, restaurants in Basking Ridge, and restaurants in Sea Isle City for a fun meal time.

9. Theresa Cafe

Theresa Cafe

This is one of the best restaurants in Flemington, NJ, that offers Phenomenal and tasty dishes derived from flavor-filled and freshly gotten ingredients.

Their menu is compiled with many exquisite dishes made just for you. Your eyes will be mesmerized by the eye-catching dishes that are properly presented, and to crown it all, the taste of their cuisines will keep you yearning for more till your stomach is filled with satisfaction.

Their food is affordable and reasonably priced to ensure that you have a wonderful breakfast experience. Make sure to pay a visit to Theresa Café when you are in Flemington, NJ.

Some of the unique cuisines on their menu include the following; cinnamon raisin French toast, club sandwich, oatmeal, banana pancakes, breakfast omelets, blueberry pancake, ham and cheese sandwich, ice tea, Joe chips, Spanish omelets, Bruce eggs, western omelets, sloppy Joe, etc.

They are available to serve their quests at these hours; Sun; closed, Sat;8 am-1 pm, Mon-Fri;7 am-2:30 pm.

Address;117 Broad St, Flemington, NJ 08822, United States.Phone;(908)788-8886.

10. Capuano


Capuano restaurant is endowed with a well-organized setting to ensure you get the best of Italian and American cuisine fusion.

This Italian restaurant uses a family-derived recipe to create a superb menu that entails almost all of the delicious food memories the Italian culture offers.

Their menu has a lot of meal options that you can freely select from, and the staffs are always ready to help you to choose the best meals suitable for your taste buds according to your preference.

Some of the nice cuisines enlisted from their menu include; ravioli bella, penne vodka, lasagna and meatball, fresh bread and dipping oil, seafood ninfea, meat pizza, string beans, calamari fritta, Porto ripimo, fettuccine Alfredo, mushroom cream sauce, etc.

They are available to serve the public at these hours; Sun-Mon, 11 am-9 pm.

Address;67 Church st, Flemington, NJ 08822. (908)7782-2276.

11. Pork Chops BBQ

Pork Chops BBQ

This restaurant is a place for delectable delicacy, they ensure that all of their cuisines are affordable and made from high-quality ingredients into fantastic and tasty meals.

They have a reputation for infusing modern interpretations of classic dishes into all cuisines on their menu. Their menu is inspired by Portuguese and Italian recipes.

The Pork chops BBQ offers you wonderful desserts, great comfort foods, quick bites, and lots more. Your experience here will certainly be memorable, and you will long to try it again after your first visit.

Some dishes on their menu include; house salad, French fries, chicken wings, Hawaiian pork, clams a bulhao pato, picadillo, large paella, mussels white sauce, garlic half chicken, black beans, pork BBQ skewers,bifana, egg rolls,camarao a guilho, etc.

They are open to serve the public at these hours; Sun;12 noon-8 pm, Mon;11 am-8 pm, Tue-Sat;11 am-9 pm.

Address;174 NJ 31 North, Flemington, NJ 08822, United States.Phone;(908)237-9111.

12. Sinbad Mediterranean Restaurant

Sinbad Mediterranean Restaurant

Sinbad Mediterranean restaurant ensures that your expectations are not cut short, especially when it comes to Mediterranean Cuisine, anytime you are in Flemington, NJ.

Their meals always look great and are properly presented. All of their meals are usually prepared with very fresh ingredients. They also have great customer services and adequate training to help you relax in the restaurant’s cozy and casual atmosphere.

The aroma of the meals is breathtaking, and the taste is even much better. Sinbad Mediterranean restaurant is a must-try for everyone who wishes to enjoy authentic Mediterranean dishes whenever they find themselves in Flemington, NJ.

Some of the aromatic and authentic cuisines they offer from their menu include; hummus, Sinbad calamari, chicken kebab, couscous salad, Romeo and Juliet platter kebab assortment, gyro, house salad, and bread side, baklava, veal Milano, Mediterranean platter, meal shawarma, etc.

They open to serve their customers at these hours; Sun;1 pm-8 pm, Mon; closed, Tue-Wed;11 am-8 pm, Fri-Sat;11 am-9 pm.

Address;484 US-202, Flemington, NJ 08822, United States.Phone;(908)287-3788.

13. Joe’s pizzeria and BBQ

Joe's pizzeria and BBQ

This beautiful restaurant was voted in 2021 as the best number-one cheese steak in Hunterdon County. They earned that title because of the unique varieties of steaks that have gone through proper and adequate preparation to be befitting for that position.

They also have a reputation for creating fantabulous pizzas and other dishes delivered to you in a nice, casual, and cozy atmosphere.

The Joe’s pizzeria and BBQ is very well-ventilated, and they ensure that they deliver their services at a very fast speed rate to all of their customers.

Their service here is top-notch, with pizza toppings that are always fresh and nicely seasoned, giving it that irresistible effect. Please pay a visit to this restaurant in Flemington, NJ; you will be glad you made an acquaintance with them.

Their menu is filled with a lot of unique varieties of dishes, some of which include; spaghetti meatballs and sausage, stuffed pasta pizza, cheese steak French fries, ravioli cheese fries, Stromboli cheese steak, baked ziti, grilled Caesar wrap, calamari fra diavola, sausage pizza, veggie pizza, cheese pizza, etc.

They are open to the public at these hours; Sun; closed, Mon;9 am-8 pm, Tue-Thurs;11 am-8 pm, Fri-Sat;11 am-8:30 pm.

Address;18 Commerce St, Flemington, NJ 08822, United States.Phone;(908)788-2616.

14. Mi Sabor

Mi Sabor

Mi sabor is among the best places to eat in Flemington, NJ. It offers you authentic Mexican cuisine prepared by creative individuals with a mindset of ensuring that all the customers can feel the Mexican family and the love they share.

They treat you to sizzling dishes for all of your day’s meals, for your breakfast, brunch, lunch, and dinner. Their dessert here is phenomenal, and of course, you will be witnessing all of these great vibes in a very nice, casual, and cozy atmosphere.

They serve their meals adequately because they want to ensure that you are totally satisfied as you dine in this wonderful restaurant in Flemington, NJ.

Some of the sumptuous dishes from their menu include; chicken tamales, pork gorditas, quesadilla, chilaquiles, tacos, black beans, nachos fiesta, guacamole, and chips, flan, tees leches, carne asada, chips and salsa, steak and enchiladas, fish or shrimp taco, cinnamone lemon, etc.

They are open to serve the public at these hours; Tue; closed, Wed-Mon;8:30 am-9:30 pm.

Address;21 Central Ave, Flemington, NJ 08822, United States.Phone;(908)788-9003.

15. Jack’s pizza

Jack's pizza

This restaurant offers mesmerizing, mouth-watering dishes in a fantastic, cozy, and casual atmosphere.

Here at the Jack’s pizza, their pizza is one of a kind, and its uniqueness makes it one of the top restaurants in Flemington, NJ.

The aroma alone that comes from this restaurant as you draw near to it will give you butterflies in your tummy. They make very tasty pizza at a very convenient price range. Their pizza is always fluffy and yummy, and they derive their inspiration for the pizza preparation from Chicago-style pizza.

They also have very fast delivery, if you order on the spot you won’t have any issues. For those that are hoping for cheap eat prepared quickly to satisfy your stomach needs, when you are in Flemington, NJ, Jack’s pizza is one of the best places for all of that satisfaction.

Here are some of the unique dishes on their menu; Strom bell, chicken lama, spaghetti bolognese, calzone, baked spinach, gluten-free pizza, BLT pizza, meat lover pizza, pepperoni roll, seafood combo, BBQ chicken pizza, baked cheese ravioli, etc.

They are available to serve the public at these hours; Mon; closed, Tue-Sun;10:30 am-9 pm.

Address;55 Main St, Flemington, NJ 08822, United States.Phone;(908)332-9183.

Planning a food tour of New Jersey? Here is a guide on restaurants in Bradley Beach, restaurants in Parsippany and restaurants in Keyport for a fun meal time.

Plan a trip to Flemington

The beautiful Flemington town holds a lot of excitement because whatever may bring you here, there is always some fun and excitement to dazzle your tour or stay in Flemington, NJ.

Of course, with the help of this article, it won’t be a task to find the best Flemington restaurants to dine at, even as you enjoy the experience in Flemington, NJ.