The best restaurants in Mercer County
92 places we’ve checked and would send a neighbor to. Open any one to read what we wrote about it.
Your business could be here.
Be at the top of Mercer County's page when you're in Mercer County's newsletter.
Local businesses pay to be shown here. A person checks every one.
Capuano (opens in a new tab)
217 Clarksville Rd · Princeton Junction
When the red-sauce craving hits, Capuano is the Princeton Junction standby for homemade pastas, seafood, chicken and veal favorites, plus…
Mizu Japanese Cuisine (opens in a new tab)
217 Clarksville Rd #5 · West Windsor Township
Understated option for traditional Japanese mains & sushi in modest surroundings.
Jammin' Crepes (opens in a new tab)
20 Nassau St · Princeton
Jammin' Crepes keeps things hyper-local with sweet, savory, and breakfast crêpes made with local ingredients, folded to order, plus legit…
Chuck E. Cheese (opens in a new tab)
520 Nassau Park Blvd · Princeton
Kid-friendly chain known for its arcade games, pizza parties & play zones.
Masa Sushi-Princeton (opens in a new tab)
415 Nassau Park Blvd · Princeton
Casual locale preparing all-you-can-eat sushi along with teriyaki, hibachi & other Japanese entrees.
Nassau diner (opens in a new tab)
82 Nassau St · Princeton
Nassau Diner leans into curated comfort food classics with a sophisticated twist on the classic American diner vibe, plus a dedicated…
Tommy's Tavern + Tap (opens in a new tab)
3535 Brunswick Pike Ste 370 · Princeton
Tommy's Tavern + Tap is the definition of a crowd-pleaser in Princeton, with a sprawling menu, a serious draft and cocktail game, and even…
MTea Sushi & Dessert (opens in a new tab)
86 Nassau St · Princeton
Sometimes you just want rolls followed by something sugary, no debate. MTea Sushi & Dessert keeps it easy for Princeton locals with…
Brother's Pizza (opens in a new tab)
948 Alexander Rd · Princeton Junction
Casual, neighborhood eatery serving made-from-scratch pies & other Italian dishes.
Metro North (opens in a new tab)
378 Alexander St · Princeton
When you want solid Italian without the fuss, Metro North delivers with classic entrées, seafood and grilled favorites, plus daily specials…
Jules Thin Crust (opens in a new tab)
18 Witherspoon St · Princeton
At Jules Thin Crust in Princeton, it's light and crispy with organic, house-made dough and sauces, inventive toppings, and salads that…
QDOBA Mexican Eats (opens in a new tab)
3535 US-1 Suite 179 · Princeton
A menu of customizable Mexican food served in a modern restaurant, plus takeout & catering.
PJ's Pancake House - Princeton (opens in a new tab)
154 Nassau St · Princeton
Since 1962, PJ's Pancake House - Princeton has been the town’s dependable cure for cravings, from fluffy, golden stacks to burgers,…
Conte's Pizza (opens in a new tab)
339 Witherspoon St · Princeton
Conte's Pizza is that reliably raucous Princeton standby when you want thin-crust pies, a cold drink, and a game on TV under gloriously…
Princeton Soup and Sandwich Company (opens in a new tab)
30 Palmer Sq E · Princeton
Easygoing, family-run place offering deli sandwiches & soups, including lobster bisque.
P.F. Chang's (opens in a new tab)
3545 US-1 · Princeton
Family-friendly chain offering creative takes on Asian fare in a striking space.
Hoagie Haven (opens in a new tab)
242 Nassau St · Princeton
Hoagie Haven has been stacking absurdly satisfying foot-longs since the early 1970s, with cult-favorite combos like the Sanchez and Phat…
Princeton Pizza Star (opens in a new tab)
301 N Harrison St #19 · Princeton
Since 1977, Princeton Pizza Star has been the go-to for no-fuss pies, slices, and salads, served by friendly folks in a cozy spot. Chef…
Pizza Den (opens in a new tab)
242 Nassau St · Princeton
House-made dough using organic, unbleached flour is the move at Pizza Den, and the creativity shows in pies like the spicy-honey-drizzled…
Ficus이삼오 | American & Korean Eatery (opens in a new tab)
235 Nassau St A · Princeton
Craving a cozy Korean hug or a classic comfort fix? Ficus이삼오 | American & Korean Eatery, right here in Princeton, blends Korean flavors…
Capriotti's Sandwich Shop (opens in a new tab)
301 N Harrison St · Princeton
Counter-service deli chain crafting hearty signature subs, salads & kids' meals in a casual setting.
Olives (opens in a new tab)
22 Witherspoon St · Princeton
Olives nails the sweet spot between neighborhood bakery and deli, with Greek and vegetarian specialties, hearty sandwiches, and homemade…
Jersey Mike's Subs (opens in a new tab)
3495 US-1 Suite 118B · Princeton
New Jersey–based counter-serve sandwich chain serving jumbo subs filled with cold cuts & toppings.
Nomad Pizza Princeton (opens in a new tab)
301 N Harrison St · Princeton
Nomad Pizza Princeton turns locally grown organic produce and all natural meats into blistered, chewy wood-fired pies, with rotating…
Aljons Pizza & Restaurant -West Windsor (opens in a new tab)
64 Princeton Hightstown Rd · West Windsor Township
Casual, venerable eatery with red booths offering Italian staples such as pies, pastas & calzones.
Elements (opens in a new tab)
66 Witherspoon St · Princeton
Elements leans into the seasons with an ever-changing chef’s tasting menu built from herbs they pick in the morning and ingredients foraged…
Nova Trattoria (opens in a new tab)
1505 Parkway Ave · Ewing Township
For those nights when you want classic Jersey comfort without firing up the stove, Nova Trattoria Restaurant & Pizzeria turns out crispy…
The New Ewing Diner & Restaurant (opens in a new tab)
1099 Parkway Ave · Ewing Township
When a craving hits for a hearty breakfast, a quick lunch, or a comforting dinner, The New Ewing Diner & Restaurant nails that old-school…
Firkin Tavern (opens in a new tab)
1400 Parkway Ave #1 · Ewing Township
Firkin Tavern nails the soccer-bar vibe with 17 TVs including a 100-inch projector, plus pool, darts and shuffleboard when stoppage time…
Danny's Tomato Pie (opens in a new tab)
1410 Parkway Ave · Ewing Township
When you want a no-fuss pie night, Danny's Tomato Pie keeps it classic with crisp pizzas, hearty sandwiches, wings, and the kind of…
Ewing Eats: Sandwich & Grill (opens in a new tab)
1400 Parkway Ave B1 · Ewing Township
Where Jersey flavor meets local pride, Ewing Eats: Sandwich & Grill turns lunch into a small victory. Think hot and cold sandwiches, juicy…
PrimoHoagies (opens in a new tab)
238 Scotch Rd · Ewing Township
Philly-born counter-serve sandwich chain known for its hefty hoagies built on sesame-seed rolls.
New York Bagel & Deli (opens in a new tab)
956 Parkway Ave · Ewing Township
New York Bagel & Deli keeps mornings simple with fresh bagels, donuts, legit egg sandwiches, and pancakes when you want syrup with your…
Jersey Mike's Subs (opens in a new tab)
400 Main Blvd E Suite 603 · Ewing Township
New Jersey–based counter-serve sandwich chain serving jumbo subs filled with cold cuts & toppings.
Cattani Catering & Kitchen (opens in a new tab)
1569 Parkway Ave · Ewing Township
When you want saucy pastas, comforting meat dishes, and shareable apps without the fuss, Cattani Catering & Kitchen keeps it casual and…
Salerno's Pizza III (opens in a new tab)
1292 Lower Ferry Rd · Ewing Township
Locals swear by Salerno's Pizza III for its Old Fashioned Tomato Pie, a thin, crispy crust loaded with chunky sauce that tastes like Ewing…
Checked Sep 10
Metro Grill (opens in a new tab)
172 Scotch Rd · Ewing Township
If your week calls for red-sauce classics, a solid bar seat, and the kind of pizza or burger that solves decision fatigue, Metro Grill…
Five Guys (opens in a new tab)
7 Scotch Rd · Ewing Township
Fast-food chain with made-to-order burgers, fries & hot dogs, plus free peanuts while you wait.
Villa Rosa (opens in a new tab)
41 Scotch Rd · Ewing Township
Whether you want a crisp Old Fashioned Tomato Pizza, a saucy Chicken Parmigiana sub, or penne arrabiata with a proper kick, Villa Rosa…
Blooming Grove Inn (opens in a new tab)
234 W Upper Ferry Rd · Ewing Township
Set inside a Victorian mansion, Blooming Grove Inn does casual fine dining the way Ewing likes it... warm, unfussy, and genuinely…
Taqueria El Charro Costeño (opens in a new tab)
1608 Pennington Rd · Trenton
Whether you're chasing crave-worthy al pastor or curious enough to try something new, Taqueria El Charro Costeño turns out tacos on…
Sal De Forte's (opens in a new tab)
1400 Parkway Ave Unit 7-8 · Ewing Township
Ewing Township’s Sal De Forte's keeps it cozy with antipasti to share, twirl-worthy pastas, Parmigiano favorites, and grilled mains that…
Red Star Pizza 3 (opens in a new tab)
608 Bear Tavern Rd · Ewing Township
Family owned since 1996, Red Star Pizza 3 is that reliable Ewing spot for fast, fresh pickup or delivery when the craving hits. Think…
Patricia's Restaurant (opens in a new tab)
549 Hamilton Ave · Trenton
Whether you’re chasing saucy birria tacos, sizzling fajitas, or a no-nonsense bistec encebollado, Patricia's Restaurant nails that homey,…
Pho Kim (opens in a new tab)
729 Brunswick Ave · Trenton
Pho Kim brings the kind of aromatic, herb-forward Vietnamese cooking that fixes a long day fast, from steaming bowls of phở with basil and…
Skil-Lit Cafe (opens in a new tab)
113 S Warren St · Trenton
At Skil-Lit Cafe, creative, modern brunch hits the table piping hot on actual skillets, built from passed-down family recipes. If you’re…
Mistral (opens in a new tab)
66 Witherspoon St · Princeton
Mistral keeps things interesting with seasonal, shareable small plates that let you build your own tasting lineup, drawing on local farms,…
Brick Farm Tavern (opens in a new tab)
130 Hopewell-Rocky Hill Rd · Hopewell
Historic farmhouse setting for upscale New American plates made with ingredients from nearby farms.
Blue Point Grill (opens in a new tab)
258 Nassau St · Princeton
Lively dinner-only spot serving up seafood from the neighboring market indoors & on a patio.
Habit Burger & Grill (opens in a new tab)
1227 NJ-33 · Hamilton Township
Charbroiled burgers star at this fast-food chain also offering deli-type sandwiches, salads & fries.
Chucks Buffalo Grill (opens in a new tab)
1822 N Olden Ave · Ewing Township
Between saucy bone-in, grilled, or boneless wings and unexpected hits like BBQ beef ribs, cheesesteaks, and kofta platters, Chucks Buffalo…
Checked Aug 5
Chick & Nello’s Homestead Inn (opens in a new tab)
800 Kuser Rd · Trenton
Skip the fuss and get straight to the good stuff at Chick & Nello’s Homestead Inn, a three-generation spot turning out charcoal-grilled…
Bella Italian Eatery Pizza & Deli (opens in a new tab)
240 Main St · Trenton
Between the classic pies, hearty subs, and baked pasta that tastes like a weeknight win, Bella Italian Eatery Pizza & Deli hits that sweet…
Chuck's Wings (opens in a new tab)
1980 N Olden Ave · Trenton
When the craving hits, Chuck's Wings brings a lineup of Buffalo flavors that actually have personality, plus smoky BBQ, juicy burgers, and…
Checked Aug 28
Cafe TOAST (opens in a new tab)
333 W State St · Trenton
Locally owned Cafe Toast serves fresh American plates that feel like a little victory lap for your day. Think shrimp and grits, fried wing…
Yankee Doodle Tap Room (opens in a new tab)
10 Palmer Sq E · Princeton
This week, claim a stool at Yankee Doodle Tap Room, Princeton’s oldest tavern, and tuck into American gastropub fare with 16 unique craft…
Chuck's Wings (opens in a new tab)
4592 S Broad St · Hamilton Township
Chuck's Wings keeps it classic, grilled, or boneless with Buffalo, BBQ, and Mumbo sauce that actually hits, plus the necessary celery with…
Cafe Antonio's Restaurant (opens in a new tab)
102 Flock Rd · Trenton
Between its crisp, foldable pies, saucy wings, and hefty sandwiches, Cafe Antonio's Restaurant nails that no-fuss Italian comfort you want…
Yummy Sushi (opens in a new tab)
600 Campus Town Drive #303 · Ewing Township
Yummy Sushi in Campus Town is the low-stress move when you want fresh rolls, flavorful teriyaki, or a detour into Thai curries and Chinese…
Mediterra Restaurant & Taverna (opens in a new tab)
29 Hulfish St · Princeton
Whether you're ducking out from Nassau Street or plotting a proper date night, Mediterra Restaurant & Taverna serves a lively tour of the…
Mama Dude's (opens in a new tab)
11 Sunnybrae Blvd · Hamilton Township
Mama Dude's nails the fresh-bowl thing with made-from-scratch, local ingredients and a seasonal menu you actually look forward to. Pick…
Brick House Tavern + Tap (opens in a new tab)
3569 US-1 · Princeton
Modern sports-pub chain boasting recliners plus high-concept bar food & a huge selection of beer.
Marsilio's Kitchen (opens in a new tab)
71 W Upper Ferry Rd · Ewing Township
Chambersburg-born and now an Ewing staple, Marsilio's Kitchen nails that comforting Italian vibe with famous Chicken Cacciatore and Veal…
Trentini's (opens in a new tab)
635 S Clinton Ave · Trenton
Trentini's has been feeding Trenton for over 20 years with a menu that jumps from Italian comfort to Spanish favorites. Think bubbling…
Blue Danube Restaurant (opens in a new tab)
538 Adeline St · Trenton
If you’ve been craving pierogies, stuffed cabbage, or a plate of sauerbraten that means business, Blue Danube Restaurant serves the…
CAFÉ Seventy Two (opens in a new tab)
72 W Upper Ferry Rd · Ewing Township
Café Seventy Two turns breakfast and lunch into imaginative comfort food, from classic eggs and French roast that keeps coming to…
Wingstop (opens in a new tab)
1566A N Olden Ave · Ewing Township
Casual counter-serve chain serving a variety of chicken wings & sides.
Chamo express llc (opens in a new tab)
17 N Willow St · Trenton
Chamo Express LLC keeps things simple and delicious with Venezuelan staples made for Trenton appetites, from crisp empanadas to tequeños…
Breakfast Nook Cafe No. 1 (opens in a new tab)
152 Prospect St · Trenton
From big breakfast platters and fluffy pancakes to crispy wings and stacked sandwiches, Breakfast Nook Cafe No. 1 delivers the kind of…
12 Farms Restaurant (opens in a new tab)
120 N Main St · Hightstown
12 Farms Restaurant keeps it cozy and creative with frequently changing seasonal menus built from high-quality local ingredients, with…
Malaga (opens in a new tab)
511 Lalor St · Hamilton Township
Malaga brings the taste of Spain to Hamilton with paella that actually tastes like saffron, garlicky shrimp worth plotting a heist for, and…
Tikal Restaurant & Lounge (opens in a new tab)
501 Morris Ave · Trenton
Craving something beyond the usual takeout rotation? Tikal Restaurant & Lounge serves Central American cooking with modern American…
Gyro Express (opens in a new tab)
7 E State St · Trenton
Bringing sun-kissed Mediterranean flavor with New Jersey soul, Gyro Express turns Trenton weeknights into pita happiness with juicy gyros,…
Rancho Taqueria (opens in a new tab)
554 Lamberton St · Trenton
Rancho Taqueria nails the street-food vibe with savory tacos, steamy pupusas, and even Guatemalan breakfasts, all made with fresh…
Timbi Latin experience (opens in a new tab)
322 S Broad St #0 · Trenton
Timbi Latin Experience leans into a Puerto Rican meets Mexican groove with crispy empanadas, mofongo, chimis, tacos, and build-your-own…
East Sushi Restaurant (opens in a new tab)
43 Scotch Rd · Ewing Township
East Sushi Restaurant keeps Ewing locals happy with a contemporary spot for fresh rolls, sashimi, and a solid lineup of classic Chinese…
Dolce & Clemente's (opens in a new tab)
2 N Commerce Square #101 · Robbinsville Twp
When your week needs a delicious shortcut, Dolce & Clemente's packs it in with overstuffed sandwiches, fresh, homemade mozzarella, and more…
Roots Ocean Prime (opens in a new tab)
98 University Pl · Princeton
Fancy restaurant offering a variety of seafood including crab, fish & lobster, plus steaks & wine.
Perfetto's Pizza 1 Trenton (opens in a new tab)
410 Lalor St · Trenton
Whether your evening calls for a cozy dine-in or a couch picnic, Perfetto's Pizza 1 Trenton keeps it classic since 1993 with hand-tossed…
Il Dono Italian Restaurant & Bar (opens in a new tab)
812 NJ-33 · Hamilton Township
Whether you’re sliding in after work or settling in for a slow dinner, Il Dono Italian Restaurant & Bar does the Italian-American thing…
Checked Sep 2
El Patio Latino Restaurant (opens in a new tab)
1024 Anderson St · Trenton
El Patio Latino Restaurant is that cozy, casual spot locals lean on for straight-up satisfying plates, from steak with rice to jumbo shrimp…
Lady and the Shallot (opens in a new tab)
100 Campus Town Circle #103 · Ewing Township
Lady and the Shallot proves 100% vegan, gluten free, and nut free can still hit big on flavor. Whole-food ingredients, bold flavors, and a…
Madhouse Pizza & Wings (opens in a new tab)
359 Pennington Ave · Trenton
Madhouse Pizza & Wings leans into the fun with over-the-top specialty pies like Birria, Chicken & Waffles, Crab Rangoon, even a Smashed…
Pura Vida (opens in a new tab)
228 Cummings Ave · Trenton
Pura Vida is the neighborhood Costa Rican restaurant and lounge that keeps things lively with flavorful plates, karaoke, and DJs. When you…
Ever Green Chinese Restaurant (opens in a new tab)
316 S Broad St · Trenton
Ever Green Chinese Restaurant is the local move when you want Chinese comfort food staples without overthinking dinner. Think hot, crunchy…
Laurea (opens in a new tab)
102 Carnegie Center Dr · Princeton
If you’ve been meaning to treat yourself, Laurea turns the weeknight into an occasion with daily fresh pasta, fire-cooked breads from…
Witherspoon Grill (opens in a new tab)
57 Witherspoon St · Princeton
Witherspoon Grill nails the local sweet spot with hand-cut steaks, fresh seafood from Nassau Street Seafood Company, and what many call…
Agricola Eatery (opens in a new tab)
11 Witherspoon St · Princeton
Creative farm-to-table fare is the draw at this modern eatery with an open kitchen & hip atmosphere.
Chuck's Spring Street Café (opens in a new tab)
16 Spring St · Princeton
Bare-bones counter-serve joint with a varied fast-food menu, from Buffalo wings to burgers & BBQ.
Cooper's Riverview (opens in a new tab)
50 Riverview Plaza · Trenton
Cooper's Riverview pairs Delaware River views with a steady flow of live bands, DJ nights, and the ever-popular Bubbly Brunch. This week…
Fabio's Pizza (opens in a new tab)
105 E State St · Trenton
Veteran pizzeria Fabio's Pizza keeps Trenton fed with crisp, craveable pies, hefty cheesesteaks, salads, and other comfort staples, all…
Jerry's Pizza (opens in a new tab)
701 S Broad St · Trenton
Jerry's Pizza leans into true Trenton vibes with an Old Fashion Tomato Pie and upside down pizza that lets the sauce shine, plus a legit…
Nothing here matches that.
Try a shorter word, or look through every kind of place in Mercer County.
See all of Mercer County’s best
Know a great place we’re missing? Email hello@baselocal.com
The best of Mercer County, every morning
New places show up in the Mercer County newsletter first. It's free.
One email a day. Unsubscribe anytime.