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 154 Restaurants in Princeton
Map
Visitor photos (10)
Menu
Cuisines: Cafe

Blue Point Grill

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

The Peacock Inn Restaurant

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

Seasons 52

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

Cross Culture Restaurant

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

Mediterra Restaurant

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

Witherspoon Grill

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

Ruth's Chris

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

Mistral

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

Teresa's Caffe Italiano

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

Wegmans Market Cafe

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

Agricola Eatery

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

D'Angelo

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

Tortuga's Mexican Village

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

Hoagie Haven

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

P. F. Chang's China Bistro

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

Metro North

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

Midori

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

Soonja's Cafe with Sushi

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

La Mezzaluna

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

Salt Creek Grille - Princeton

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

Gennaro's Restaurant

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

Main Street Bistro and Bar

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

Masa Sushi

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

Winberies Princeton

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

Conte's Pizza

#26 of 154 Restaurants in Princeton
Map
Visitor photos (11)
Menu
Cuisines: Pizza

Whole Earth Center

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

Pj's Pancake House

#28 of 154 Restaurants in Princeton
Map
Visitor photos (15)
Menu
Cuisines: International Eastern European Armenian

Triumph Brewing Company

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

Chuck's Spring Street Cafe

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