Princeton · Restaurants · Curated · Updated 2026

Restaurants in Princeton

Discover the best restaurants in Princeton. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.

Audience 0

Audience

Experience 0

Experience

Practical 0

Practical

Weather 0

Weather

Accessibility 0

Accessibility

User rated 0

User rated

Sort byFeatured order
Audience 0

Audience

Experience 0

Experience

Practical 0

Practical

Weather 0

Weather

Accessibility 0

Accessibility

User rated 0

User rated

Sort byFeatured order
No results match these filters. Try adjusting your selection.
new-jersey/princeton/restaurant/agricola-eatery

Agricola Eatery

Discover culinary excellence at Agricola Eatery in Princeton - where organic meets American cuisine in a charming setting.

11 Witherspoon St, Princeton, NJ 08542
4.5 Excellent 1,870 reviews
new-jersey/princeton/restaurant/p-f-chang-s

P.F. Chang's

Experience vibrant Asian flavors at P.F. Chang's in Princeton - where culinary tradition meets modern dining.

3545 US-1, Princeton, NJ 08540
4.4 Very Good 2,848 reviews
new-jersey/princeton/restaurant/seasons-52

Seasons 52

Discover seasonal flavors and health-conscious dining at Seasons 52 in Princeton—a fine dining experience with diverse menu options.

3535 US-1 Suite 100B, Princeton, NJ 08540
4.5 Excellent 2,210 reviews
new-jersey/princeton/restaurant/mistral

Mistral

Experience the best of modern American cuisine at Mistral in Princeton, where flavor meets creativity in every dish.

66 Witherspoon St, Princeton, NJ 08542
4.4 Very Good 949 reviews
new-jersey/princeton/restaurant/the-peacock-inn-and-the-perch-at-peacock-inn

The Peacock Inn and The Perch at Peacock Inn

Experience luxury and fine dining at The Peacock Inn in Princeton - your perfect getaway for relaxation and exploration.

20 Bayard Ln, Princeton, NJ 08540
4.4 Very Good 380 reviews
new-jersey/princeton/restaurant/bahama-breeze

Bahama Breeze

Experience the vibrant flavors of the Caribbean at Bahama Breeze in Princeton with authentic dishes and refreshing cocktails in a lively setting.

3535 US-1 #100A, Princeton, NJ 08540
4.2 Very Good 1,961 reviews
new-jersey/princeton/restaurant/brick-house-tavern-tap

Brick House Tavern + Tap

Discover delicious American grill cuisine at Brick House Tavern + Tap in Princeton – where flavor meets fun in every bite.

3569 US-1, Princeton, NJ 08540
4 Very Good 2,174 reviews
new-jersey/princeton/restaurant/elements

Elements

Discover fine dining excellence at Elements in Princeton, where seafood meets American culinary artistry amidst a sophisticated atmosphere.

66 Witherspoon St, Princeton, NJ 08542
4.4 Very Good 281 reviews
new-jersey/princeton/restaurant/salt-creek-grille

Salt Creek Grille

Experience the flavors of America at Salt Creek Grille in Princeton—where culinary excellence meets vibrant ambiance.

1 Rockingham Row, Princeton, NJ 08540
4.2 Very Good 1,318 reviews
new-jersey/princeton/restaurant/witherspoon-grill

Witherspoon Grill

Experience the pinnacle of fine dining at Witherspoon Grill – where exquisite steaks meet an inviting bar atmosphere in Princeton.

57 Witherspoon St, Princeton, NJ 08542
4.4 Very Good 1,356 reviews
new-jersey/princeton/restaurant/ruth-s-chris-steak-house

Ruth's Chris Steak House

Experience exquisite fine dining at Ruth's Chris Steak House in Princeton, featuring prime steaks and exceptional service in an elegant atmosphere.

2 Village Blvd, Princeton, NJ 08540
4.2 Very Good 1,349 reviews
new-jersey/princeton/restaurant/mediterra-restaurant-taverna

Mediterra Restaurant & Taverna

Savor authentic Mediterranean flavors at Mediterra Restaurant & Taverna in Princeton - where every meal is a delightful experience.

29 Hulfish St, Princeton, NJ 08542
4.4 Very Good 1,130 reviews
new-jersey/princeton/restaurant/on-the-border-mexican-grill-cantina

On The Border Mexican Grill & Cantina

Experience authentic Mexican flavors at On The Border Mexican Grill & Cantina in Princeton - your go-to spot for burritos and tacos!

3567 US-1, Princeton, NJ 08540
3.9 Good 1,850 reviews
new-jersey/princeton/restaurant/blue-point-grill

Blue Point Grill

Experience the finest seafood at Blue Point Grill in Princeton—where every dish is crafted with freshness and passion.

258 Nassau St, Princeton, NJ 08542
4.5 Excellent 1,101 reviews
new-jersey/princeton/restaurant/mamoun-s-falafel

Mamoun's Falafel

Discover authentic Mediterranean flavors at Mamoun's Falafel in Princeton – where every bite transports you to the heart of Middle Eastern cuisine.

20 Witherspoon St, Princeton, NJ 08542
4.3 Very Good 1,070 reviews
new-jersey/princeton/restaurant/tacoria

tacoria

Experience the vibrant flavors of Mexico at Tacoria in Princeton—delicious tacos and burritos await!

110 Nassau St, Princeton, NJ 08542
4.4 Very Good 1,222 reviews
new-jersey/princeton/restaurant/local-greek

LOCAL GREEK

Experience authentic Greek cuisine in Princeton at Local Greek - where tradition meets taste in every dish.

44 Leigh Ave, Princeton, NJ 08542
4.6 Excellent 873 reviews
new-jersey/princeton/restaurant/roots

roots

Experience a culinary adventure at Roots in Princeton, where authentic Asian flavors meet modern dining in a vibrant atmosphere.

3495 US-1, Princeton, NJ 08540
4.3 Very Good 700 reviews
new-jersey/princeton/restaurant/winberie-s-restaurant-bar

Winberie's Restaurant & Bar

Discover Winberie's Restaurant & Bar in Princeton - where American comfort food meets vibrant bar culture in a cozy setting.

1 Palmer Square W, Princeton, NJ 08542
4.3 Very Good 970 reviews
new-jersey/princeton/restaurant/roots-ocean-prime

Roots Ocean Prime

Experience culinary excellence at Roots Ocean Prime in Princeton—where premium steaks meet fresh seafood in a welcoming atmosphere.

98 University Pl, Princeton, NJ 08540
4.5 Excellent 511 reviews
new-jersey/princeton/restaurant/the-dinky-bar-kitchen

The Dinky Bar & Kitchen

Experience culinary excellence at The Dinky Bar & Kitchen in Princeton - where innovative small plates meet handcrafted cocktails.

94 University Pl, Princeton, NJ 08540
4.3 Very Good 517 reviews
new-jersey/princeton/restaurant/the-meeting-house

The Meeting House

Experience exceptional New American cuisine at The Meeting House in Princeton, where flavor meets community in an inviting atmosphere.

277 Witherspoon St, Princeton, NJ 08540
4.3 Very Good 510 reviews
new-jersey/princeton/restaurant/teresa-s-pizza-wine-bar

Teresa's Pizza | Wine Bar

Experience authentic Italian flavors at Teresa's Pizza | Wine Bar in Princeton – where organic ingredients meet culinary excellence.

23 Palmer Sq E, Princeton, NJ 08542
4.3 Very Good 853 reviews
new-jersey/princeton/restaurant/kristine-s

Kristine's

Savor exquisite French cuisine at Kristine's in Princeton, where every dish tells a story and every visit feels like a celebration.

51 Witherspoon St, Princeton, NJ 08542
4.4 Very Good 327 reviews
new-jersey/princeton/restaurant/efes-mediterranean-grill-princeton

EFES Mediterranean Grill Princeton

Savor authentic Turkish delights at EFES Mediterranean Grill in Princeton – a culinary escape into vibrant Mediterranean flavors.

235 Nassau St #4643, Princeton, NJ 08540
4.2 Very Good 847 reviews
new-jersey/princeton/restaurant/ficus-restaurant-cafe-gallery

Ficus | Restaurant, Cafe & Gallery

Experience culinary artistry at Ficus in Princeton – where modern New American cuisine meets local art in an inviting atmosphere.

235 Nassau St A, Princeton, NJ 08540
4.4 Very Good 227 reviews
new-jersey/princeton/restaurant/la-mezzaluna

La Mezzaluna

Discover the delightful fusion of Italian and American cuisine at La Mezzaluna in Princeton—a family-friendly dining experience you won't forget.

25 Witherspoon St, Princeton, NJ 08542
4.3 Very Good 566 reviews
new-jersey/princeton/restaurant/jagrah-s-restaurant

Jagrah's Restaurant

Discover the flavors of America at Jagrah's Restaurant in Princeton – where each dish tells a story of culinary excellence.

1 Wheeler Way, Princeton, NJ 08540
4.5 Excellent 119 reviews
new-jersey/princeton/restaurant/laurea

Laurea

Discover authentic Italian cuisine at Laurea in Princeton—where tradition meets modern culinary artistry for an unforgettable dining experience.

102 Carnegie Center Dr, Princeton, NJ 08540
4.2 Very Good 75 reviews
new-jersey/princeton/restaurant/the-blue-bears-special-meals

The Blue Bears Special Meals

Discover delicious meals at The Blue Bears Special Meals in Princeton – where every bite supports community initiatives and delights your palate.

301 N Harrison St Space 210, Princeton, NJ 08540
4.9 Excellent 126 reviews

More to explore in Princeton

Jump into the most useful discovery pages nearby, from experiences and heritage highlights to food, stays, shopping, and evening ideas.

File:Cannon Green and Nassau Hall ...
Destination guide

More about Princeton

Explore Princeton, New Jersey: A charming town where historic landmarks meet vibrant modern life, offering a rich tapestry of culture, education, and natural beauty.

Tell me more about Princeton
Mobile App
Get the app

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

Select Currency

Choose the currency you want prices to display in.