We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Princeton, NJ

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Bent Spoon

#1 of 155 Restaurants in Princeton
Map
Visitor photos (10)
Menu
Cuisines: Cafe

Blue Point Grill

#2 of 155 Restaurants in Princeton
Price: $31 - $50 Map
Visitor photos (9)
Menu
Cuisines: American Seafood
Reserve

The Peacock Inn Restaurant

#3 of 155 Restaurants in Princeton
Price: $31 - $50 Map
Visitor photos (37)
Menu
Cuisines: American Bar Seafood Pub
Reserve

Seasons 52

#4 of 155 Restaurants in Princeton
Map
Visitor photos (17)
Menu
Cuisines: American

Cross Culture Restaurant

#5 of 155 Restaurants in Princeton
Price: $5 - $30 Map
Visitor photos (5)
Menu
Cuisines: Indian

Mediterra Restaurant

#6 of 155 Restaurants in Princeton
Price: $30 Map
Visitor photos (25)
Menu
Cuisines: Mediterranean
Reserve

Witherspoon Grill

#7 of 155 Restaurants in Princeton
Price: $25 - $100 Map
Visitor photos (4)
Menu
Reserve

Ruth's Chris

#8 of 155 Restaurants in Princeton
Price: $30 - $40 Map
Visitor photos (5)
Menu
Cuisines: Steakhouse
Reserve

Mistral

#9 of 155 Restaurants in Princeton
Map
Visitor photos (18)
Menu
Cuisines: International Contemporary
Reserve

Teresa's Caffe Italiano

#10 of 155 Restaurants in Princeton
Price: $30 Map
Visitor photos (2)
Menu
Cuisines: Italian Pizza Pasta
Reserve

Wegmans Market Cafe

#11 of 155 Restaurants in Princeton
Map
Visitor photos (2)
Menu
Cuisines: American International

Agricola Eatery

#12 of 155 Restaurants in Princeton
Price: $10 - $20 Map
Visitor photos (29)
Menu
Cuisines: American

D'Angelo

#13 of 155 Restaurants in Princeton
Map
Visitor photos (5)
Menu
Cuisines: Italian

Tortuga's Mexican Village

#14 of 155 Restaurants in Princeton
Map
Visitor photos (2)
Menu
Cuisines: Mexican

Hoagie Haven

#15 of 155 Restaurants in Princeton
Price: $5 - $10 Map
Visitor photos (5)
Menu

P. F. Chang's China Bistro

#16 of 155 Restaurants in Princeton
Price: $10 - $20 Map
Visitor photos (1)
Menu
Cuisines: Chinese Asian

Metro North

#17 of 155 Restaurants in Princeton
Price: $30 - $31 Map
Visitor photos (17)
Menu
Cuisines: Italian
Reserve

Midori

#18 of 155 Restaurants in Princeton
Map
Visitor photos (33)
Menu
Cuisines: Japanese

Salt Creek Grille - Princeton

#19 of 155 Restaurants in Princeton
Price: $30 - $50 Map
Visitor photos (7)
Menu
Cuisines: American Grill

Soonja's Cafe with Sushi

#20 of 155 Restaurants in Princeton
Map
Visitor photos (2)
Menu
Cuisines: Japanese Sushi Asian Thai Korean

La Mezzaluna

#21 of 155 Restaurants in Princeton
Price: $31 - $50 Map
Visitor photos (6)
Menu
Cuisines: Italian
Reserve

Conte's Pizza

#22 of 155 Restaurants in Princeton
Map
Visitor photos (11)
Menu
Cuisines: Pizza

Gennaro's Restaurant

#23 of 155 Restaurants in Princeton
Price: $31 - $50 Map
Visitor photos (5)
Menu
Cuisines: Italian
Reserve

Main Street Bistro and Bar

#24 of 155 Restaurants in Princeton
Price: $15 - $20 Map
Visitor photos (3)
Menu
Cuisines: American

Masa Sushi

#25 of 155 Restaurants in Princeton
Map
Visitor photos (2)
Menu
Cuisines: Japanese Sushi

Winberies Princeton

#26 of 155 Restaurants in Princeton
Price: $12 - $25 Map
Visitor photos (11)
Menu
Cuisines: American Pub

Whole Earth Center

#27 of 155 Restaurants in Princeton
Map Menu
Cuisines: Vegetarian

Triumph Brewing Company

#28 of 155 Restaurants in Princeton
Price: $20 - $35 Map
Visitor photos (16)
Menu
Cuisines: American Pub

Chuck's Spring Street Cafe

#29 of 155 Restaurants in Princeton
Price: $5 - $10 Map Menu
Cuisines: American Hot Dogs

Pj's Pancake House

#30 of 155 Restaurants in Princeton
Map
Visitor photos (16)
Menu
Cuisines: International Eastern European Armenian