What are you looking for?

Restaurants in Princeton

The Best Restaurants

Tortuga’s Mexican Village 41 Leigh Ave, Princeton
Tortuga’s Mexican Village
Mexican • $$

Tortuga’s Mexican Village

41 Leigh Ave, Princeton, NJ 08542

A friend who's familiar with Princeton brought a group of us here for dinner on Saturday night. They have a special liquor license that allows them to...

  • Take-Out
  • Delivery
  • Superb447 Reviews4.6
LOCAL GREEK 44 Leigh Ave, Princeton
LOCAL GREEK
Greek • $$

LOCAL GREEK

44 Leigh Ave, Princeton, NJ 08542

Great restaurant. We went there for date night. Food was really good (especially lamb chops). Our server (I think his name was Dubele) was very friendly and...

  • Take-Out
  • Delivery
  • Superb394 Reviews4.6
Seasons 52 3535 US-1 Suite 100B, Princeton
Seasons 52
New American

Seasons 52

3535 US-1 Suite 100B, Princeton, NJ 08540

Very good food and service; we had the salmon and shrimp & grits our two ‘go to’ entrees at Seasons 52. Both were well prepared and presented. Our...

  • Take-Out
  • Delivery
  • Superb768 Reviews4.5
the Blue Bears 301 N Harrison St, Princeton
the Blue Bears
American

the Blue Bears

301 N Harrison St, Princeton, NJ 08540

We didn’t know anything about this place when we got there. We didn’t know it’s almost self service. Macaroons were really good and the guy who made them...

  • Delivery
  • Superb92 Reviews5
Metro North 378 Alexander St, Princeton
Metro North
Italian • $$

Metro North

378 Alexander St, Princeton, NJ 08540

Had a small intercompany business dinner here for 7. The food and cocktails were good, if not outstanding. We had an outside table with pleasant service and...

  • Take-Out
  • Delivery
  • Superb430 Reviews4.4
Blue Point Grill 258 Nassau St, Princeton
Blue Point Grill
Seafood • $$$

Blue Point Grill

258 Nassau St, Princeton, NJ 08542

This is the second time I am reviewing Blue Point Grill. We frequent the restaurant soften and it never ceases to amaze with its deliciously fresh fish and...

  • Take-Out
  • Delivery
  • Superb383 Reviews4.4
Elements 66 Witherspoon St, Princeton
Elements
Fine Dining • $$$$

Elements

66 Witherspoon St, Princeton, NJ 08542

If you like fine dining you have to visit Elements. We chose the five course meal with wine pairing. Every bite packed a flavorful punch. Service is pretty...

  • Take-Out
  • Delivery
  • Superb361 Reviews4.4
tacoria 110 Nassau St, Princeton
tacoria
Mexican • $$

tacoria

110 Nassau St, Princeton, NJ 08542

Clubbing days are over but if you still like music and love tacos, this is will be your jam. You won't know if you're dancing bc the music is good or...

  • Take-Out
  • Delivery
  • Superb283 Reviews4.4
Planted Plate 15 Spring St, Princeton
Planted Plate
Vegan

Planted Plate

15 Spring St, Princeton, NJ 08542

Endless vegetarian protein options... seiten, tempeh, tofu, falafel - you name it they offer it. There's something for everyone! As a vegetarian, I...

  • Take-Out
  • Delivery
  • Superb104 Reviews4.6
Alfonso's Pizzeria & Restaurant 1225 State Rd, Princeton
Alfonso's Pizzeria & Restaurant
Pizza • $

Alfonso's Pizzeria & Restaurant

1225 State Rd, Princeton, NJ 08540

Great food & friendly customer service. Husband owner always has a bad attitude.. towards his employees In front of customers?!? Get rid of him & I...

  • Take-Out
  • Delivery
  • Superb128 Reviews4.5
Jules Thin Crust Princeton 18 Witherspoon St, Princeton
Jules Thin Crust Princeton
Pizza • $

Jules Thin Crust Princeton

18 Witherspoon St, Princeton, NJ 08542

Exploring Princeton my wife wanted a little snack before our dinner tonight start the jewels so glad we did. She had ordered an Artichoke slice, with chopped...

  • Take-Out
  • Delivery
  • Superb193 Reviews4.4
Agricola Eatery 11 Witherspoon St, Princeton
Agricola Eatery
American • $$$

Agricola Eatery

11 Witherspoon St, Princeton, NJ 08542

I came her with my gfs for the first time to try their seasonal menu. We ordered the mushroom pate which was really yummy. I got the snow peas ravioli which...

  • Take-Out
  • Delivery
  • Superb339 Reviews4.3
Roots Ocean Prime 98 University Pl, Princeton
Roots Ocean Prime
American • $$$

Roots Ocean Prime

98 University Pl, Princeton, NJ 08540

Went for an early mother's days dinner. Apps where only passable moms shrimp was over cooked. I had the aged steak it was excellent. Bartender where on...

  • Delivery
  • Superb155 Reviews4.4
Elite Five Sushi & Grill 277 Witherspoon St, Princeton
Elite Five Sushi & Grill
Sushi Bar • $$

Elite Five Sushi & Grill

277 Witherspoon St, Princeton, NJ 08540

Haven't been to Elite Five since the pandemic started. It was very busy with customers and the only issue we had was at the start of the meal. The gyoza came...

  • Take-Out
  • Delivery
  • Superb293 Reviews4.3
Tommy's Tavern Tap 3535 Brunswick Pike, US-1 Suite 370, Princeton
Tommy's Tavern Tap
Sushi Bar

Tommy's Tavern Tap

3535 Brunswick Pike, US-1 Suite 370, Princeton, NJ 08540

our server Gianna was the best server I’ve ever had. she should get a raise because she’s super nice and funny. she made the experience...

  • Take-Out
  • Delivery
  • Superb139 Reviews4.4
Mistral 66 Witherspoon St, Princeton
Mistral
American • $$$

Mistral

66 Witherspoon St, Princeton, NJ 08542

Been quite a few years since we have eaten there and it was wonderful as usual. The combinations of ingredients are wonderful. Looking forward to go back. They...

  • Take-Out
  • Delivery
  • Good681 Reviews4.2
Le Kiosk 255 Nassau St, Princeton
Le Kiosk
European

Le Kiosk

255 Nassau St, Princeton, NJ 08540

Had a small issue with our order and the owner (I think) was extremely gracious and went above and beyond to make sure we were happy. Sandwich was amazing! We...

  • Take-Out
  • Delivery
  • Superb34 Reviews4.9
RAMEN STOP 244 Nassau St, Princeton
RAMEN STOP
Japanese

RAMEN STOP

244 Nassau St, Princeton, NJ 08542

First time here.... The impression was just like its name feels - neat and clean... We had Hijiki Tofu and Karaage as appetizers. Hmm... 爽やか... I had...

  • Take-Out
  • Delivery
  • Superb95 Reviews4.4
The Peacock Inn 20 Bayard Ln, Princeton
The Peacock Inn
American • $$$

The Peacock Inn

20 Bayard Ln, Princeton, NJ 08540

We stayed for one night while touring colleges and would definitely recommend this lovely little hotel. The room while small was very comfortable and had a...

  • Delivery
  • Superb154 Reviews4.3
Lucy's Kitchen and Market 830 State Rd #3, Princeton
Lucy's Kitchen and Market
Caterers • $$

Lucy's Kitchen and Market

830 State Rd #3, Princeton, NJ 08540

Freshly made pasta, raviolis and sauces. Pesto sauce (traditional basil, arugula) both kinds were big on flavor and made any dish spectacular. Baguette is also...

  • Take-Out
  • Delivery
  • Superb93 Reviews4.4
Creative Cakes By Sweta LLC 200 Cherry Valley Rd, Princeton
Creative Cakes By Sweta LLC
Custom Cakes

Creative Cakes By Sweta LLC

200 Cherry Valley Rd, Princeton, NJ 08540

I placed a order of cookies and cupcakes for my sons birthday. Must I say his teachers and classmates were so in love with the delicious cupcakes and cookies....

  • Take-Out
  • Delivery
  • Superb32 Reviews4.9
Witherspoon Grill 57 Witherspoon St, Princeton
Witherspoon Grill
Steak House • $$$

Witherspoon Grill

57 Witherspoon St, Princeton, NJ 08542

Another European review in Princeton.I liked this place.Very central location eating in and outside.Dedicated, knowledgeable and kind staff.Very good...

  • Take-Out
  • Delivery
  • Good323 Reviews4.2
Nassau Sushi 179 Nassau St, Princeton
Nassau Sushi
Asian • $$

Nassau Sushi

179 Nassau St, Princeton, NJ 08542

Love it!! The sushi is very good and the sides they give are really good. I love the kimchi!! The La Bok Ki is very good and I recommend it to any vegetarian!...

  • Take-Out
  • Delivery
  • Superb130 Reviews4.3
Molisana Deli 266 Witherspoon St, Princeton
Molisana Deli
Deli • $

Molisana Deli

266 Witherspoon St, Princeton, NJ 08542

Love at first bite!! Great little hole in the wall bodega across from the old hospital site. Easy to miss driving by... good food and good prices and nice and...

  • Take-Out
  • Delivery
  • Superb38 Reviews4.7
Chuck's Spring Street Cafe 16 Spring St, Princeton
Chuck's Spring Street Cafe
Salad • $

Chuck's Spring Street Cafe

16 Spring St, Princeton, NJ 08542

This is local standard for Buffalo Chicken Wings PERIOD! I moved out of the area YEARS ago and always stop back when I'm in the area. They ARE as good as...

  • Take-Out
  • Delivery
  • Superb120 Reviews4.3
Jammin' Crepes 20 Nassau St, Princeton
Jammin' Crepes
Creperies • $$

Jammin' Crepes

20 Nassau St, Princeton, NJ 08542

The complete package! Delicious food, nice dining areas, inside and out, attentive owners who are respectful of (and knowledgeable about) dietary restrictions,...

  • Take-Out
  • Delivery
  • Good264 Reviews4.2
Midpoint Breakfast & Grill 421 Wall St, Princeton
Midpoint Breakfast & Grill
Mediterranean • $

Midpoint Breakfast & Grill

421 Wall St, Princeton, NJ 08540

Today was my first time in and I’m sad that I’ve lived here for about a year without coming in before! The food is excellent and the service is just as...

  • Take-Out
  • Delivery
  • Superb105 Reviews4.3
Diesel and Duke 124 Nassau St, Princeton
Diesel and Duke
Hamburger

Diesel and Duke

124 Nassau St, Princeton, NJ 08542

Diesel & Duke's not only stands as NJ's answer to the Shake Shack/In N Out but also your cardiologist's worst nightmare. Why? 1. Holypeno...

  • Take-Out
  • Delivery
  • Superb103 Reviews4.3
Delizioso Bakery+Kitchen 205 Witherspoon St, Princeton
Delizioso Bakery+Kitchen
Caterers

Delizioso Bakery+Kitchen

205 Witherspoon St, Princeton, NJ 08542

Just moved to Princeton 6 mos ago and Delizioso is one of our favorite neighborhood spots to frequent. Love the Avocado Toast - generous portions. And the...

  • Take-Out
  • Delivery
  • Superb50 Reviews4.5
The Meeting House 277 Witherspoon St, Princeton
The Meeting House
American • $$

The Meeting House

277 Witherspoon St, Princeton, NJ 08540

Nice and cozy ambiance with great drinks!Very friendly staff, they did not rush to leave though it was more than their time. They had few vegetarian options...

  • Take-Out
  • Delivery
  • Good195 Reviews4.2

American Restaurants

American in Princeton
the Blue Bears 301 N Harrison St, Princeton
the Blue Bears
American

the Blue Bears

301 N Harrison St, Princeton, NJ 08540

We didn’t know anything about this place when we got there. We didn’t know it’s almost self service. Macaroons were really good and the guy who made them...

  • Delivery
  • Superb92 Reviews5
Agricola Eatery 11 Witherspoon St, Princeton
Agricola Eatery
American • $$$

Agricola Eatery

11 Witherspoon St, Princeton, NJ 08542

I came her with my gfs for the first time to try their seasonal menu. We ordered the mushroom pate which was really yummy. I got the snow peas ravioli which...

  • Take-Out
  • Delivery
  • Superb339 Reviews4.3
Roots Ocean Prime 98 University Pl, Princeton
Roots Ocean Prime
American • $$$

Roots Ocean Prime

98 University Pl, Princeton, NJ 08540

Went for an early mother's days dinner. Apps where only passable moms shrimp was over cooked. I had the aged steak it was excellent. Bartender where on...

  • Delivery
  • Superb155 Reviews4.4

Pizza Restaurants

Pizza in Princeton
Alfonso's Pizzeria & Restaurant 1225 State Rd, Princeton
Alfonso's Pizzeria & Restaurant
Pizza • $

Alfonso's Pizzeria & Restaurant

1225 State Rd, Princeton, NJ 08540

Great food & friendly customer service. Husband owner always has a bad attitude.. towards his employees In front of customers?!? Get rid of him & I...

  • Take-Out
  • Delivery
  • Superb128 Reviews4.5
Jules Thin Crust Princeton 18 Witherspoon St, Princeton
Jules Thin Crust Princeton
Pizza • $

Jules Thin Crust Princeton

18 Witherspoon St, Princeton, NJ 08542

Exploring Princeton my wife wanted a little snack before our dinner tonight start the jewels so glad we did. She had ordered an Artichoke slice, with chopped...

  • Take-Out
  • Delivery
  • Superb193 Reviews4.4
Pizza Den 242 Nassau St, Princeton
Pizza Den
Pizza • $

Pizza Den

242 Nassau St, Princeton, NJ 08542

I have to say Pizza Den by far has The Best Gluten Free Pizza in Town.The Brooklyn is my favorite. The crust is cauliflower based, thin and crispy. Yum!The...

  • Take-Out
  • Delivery
  • Good143 Reviews4.2

Mexican Restaurants

Mexican in Princeton
Tortuga’s Mexican Village 41 Leigh Ave, Princeton
Tortuga’s Mexican Village
Mexican • $$

Tortuga’s Mexican Village

41 Leigh Ave, Princeton, NJ 08542

A friend who's familiar with Princeton brought a group of us here for dinner on Saturday night. They have a special liquor license that allows them to...

  • Take-Out
  • Delivery
  • Superb447 Reviews4.6
tacoria 110 Nassau St, Princeton
tacoria
Mexican • $$

tacoria

110 Nassau St, Princeton, NJ 08542

Clubbing days are over but if you still like music and love tacos, this is will be your jam. You won't know if you're dancing bc the music is good or...

  • Take-Out
  • Delivery
  • Superb283 Reviews4.4
Chapin Cuisine 146 Witherspoon St, Princeton
Chapin Cuisine
Mexican • $$

Chapin Cuisine

146 Witherspoon St, Princeton, NJ 08542

Got a chance to finally eat here while on an outing with an acquaintance in town. I passed it many times but never actually ate here. Great local spot...

  • Take-Out
  • Delivery
  • Superb61 Reviews4.3

Chinese Restaurants

Chinese in Princeton
Lan Ramen 4 Hulfish St, Princeton
Lan Ramen
Chinese • $$

Lan Ramen

4 Hulfish St, Princeton, NJ 08542

It was a very delicious meal although the price is slightly high for the portion they have but I think it's worth it especially soup dumplings and Lanzhou...

  • Take-Out
  • Delivery
  • Good241 Reviews4.1
Lili's Oriental Cuisine 3562 NJ-27, Princeton
Lili's Oriental Cuisine
Chinese • $

Lili's Oriental Cuisine

3562 NJ-27, Princeton, NJ 08540

Great food and the prices are cheaper compared to other restaurants. Love the fried dumplings and the shrimp dishes are excellent. Definitely would recommend...

  • Take-Out
  • Delivery
  • Good89 Reviews4
锦里 SC house 238 Nassau St, Princeton
锦里 SC house
Chinese

锦里 SC house

238 Nassau St, Princeton, NJ 08542

Ordered: Duck's blood soup, dry pot beef, shredded pig's ear in hot sauce, tofu pudding w/ egg yolk, and pork & cabbage dumplings. Our meal was...

  • Take-Out
  • Delivery
  • Good101 Reviews3.9

Seafood Restaurants

Seafood in Princeton
Blue Point Grill 258 Nassau St, Princeton
Blue Point Grill
Seafood • $$$

Blue Point Grill

258 Nassau St, Princeton, NJ 08542

This is the second time I am reviewing Blue Point Grill. We frequent the restaurant soften and it never ceases to amaze with its deliciously fresh fish and...

  • Take-Out
  • Delivery
  • Superb383 Reviews4.4
Nassau Street Seafood & Produce Co. 256 Nassau St, Princeton
Nassau Street Seafood & Produce Co.
Seafood Markets • $$

Nassau Street Seafood & Produce Co.

256 Nassau St, Princeton, NJ 08542

I usually order online for pickup. The location is 10 minutes from home .my seafood is always fresh. The staff is friendly and helpful. I love all of the...

  • Take-Out
  • Delivery
  • Good97 Reviews4.2
La La Lobster 63 Palmer Square W, Princeton
La La Lobster
Seafood

La La Lobster

63 Palmer Square W, Princeton, NJ 08542

I read about LaLa Lobster on Facebook. We decided to take ride today and check it out. It was very tasty, very tender and a great tasting roll. I had the...

  • Delivery
  • Superb13 Reviews4.5

Thai Restaurants

Thai in Princeton
Amazing Thai 260 Nassau St, Princeton
Amazing Thai
Thai

Amazing Thai

260 Nassau St, Princeton, NJ 08542

We ordered the spring rolls, curry puffs, chicken satae, Queen of Siam basil w/chicken,Crispy pork Belly Prik Khing and pineapple fried rice, as well lava cake...

  • Take-Out
  • Delivery
  • Good97 Reviews3.9
Penang Malaysian & Thai Restaurant 5938, 635 Nassau Park Blvd, Princeton
Penang Malaysian & Thai Restaurant
Thai • $$

Penang Malaysian & Thai Restaurant

5938, 635 Nassau Park Blvd, Princeton, NJ 08540

The Malaysian cuisine is amazing! We always get the roti canai and curry mee! Reminds me of some good mangalorean (South Indian) coconut chicken curry!...

  • Take-Out
  • Delivery
  • Good159 Reviews3.7
Lil Thai Pin 180 Nassau St, Princeton
Lil Thai Pin
Thai • $$

Lil Thai Pin

180 Nassau St, Princeton, NJ 08542

Food is great, portions are large, the credit card minimum is above $15 (or they just give you a really hard time about using one). More expensive than other...

  • Take-Out
  • Delivery
  • Good142 Reviews3.4

Indian Restaurants

Indian in Princeton
Dvaraka Indian Restaurant 36 Witherspoon St, Princeton
Dvaraka Indian Restaurant
Indian

Dvaraka Indian Restaurant

36 Witherspoon St, Princeton, NJ 08542

In my humble opinion is hard to find an Indian place that has great vegetarian and non vegetarian options...but I've finally found one!! The food can be...

  • Take-Out
  • Delivery
  • Superb39 Reviews4.4
A2B Indian Veg Restaurant 3817 US-1, Princeton
A2B Indian Veg Restaurant
Indian

A2B Indian Veg Restaurant

3817 US-1, Princeton, NJ 08540

Loved it! The two of us shared a South Indian Thali, garlic Naan, paneer Tikka masala. Delish! She got a mango Lassi and we both had South Indian coffee....

  • Take-Out
  • Delivery
  • Good87 Reviews4.1
Cross Culture 301 N Harrison St, Princeton
Cross Culture
Indian • $$

Cross Culture

301 N Harrison St, Princeton, NJ 08540

I'm on a low salt diet and it's hard to find places to eat out. Cross culture makes everything from scratch and they're perfectly happy to honor...

  • Take-Out
  • Delivery
  • Good147 Reviews4

Italian Restaurants

Italian in Princeton
Metro North 378 Alexander St, Princeton
Metro North
Italian • $$

Metro North

378 Alexander St, Princeton, NJ 08540

Had a small intercompany business dinner here for 7. The food and cocktails were good, if not outstanding. We had an outside table with pleasant service and...

  • Take-Out
  • Delivery
  • Superb430 Reviews4.4
La Mezzaluna 25 Witherspoon St, Princeton
La Mezzaluna
Italian

La Mezzaluna

25 Witherspoon St, Princeton, NJ 08542

Table was made ready for my party. Service and food were excellent. Servers were polite and attentive. It was a very busy evening. It was a occasion to...

  • Take-Out
  • Delivery
  • Good490 Reviews4.1
Trattoria Procaccini 354 Nassau St, Princeton
Trattoria Procaccini
Italian • $$

Trattoria Procaccini

354 Nassau St, Princeton, NJ 08540

The food is always delicious, authentic Italian cuisine. One of the best Italian restaurants in the Princeton area. The garlic knots are the best, the pasta...

  • Take-Out
  • Delivery
  • Good276 Reviews4.1
Witherspoon Grill 57 Witherspoon St, Princeton
Witherspoon Grill
Steak House • $$$

Witherspoon Grill

57 Witherspoon St, Princeton, NJ 08542

Another European review in Princeton.I liked this place.Very central location eating in and outside.Dedicated, knowledgeable and kind staff.Very good...

  • Take-Out
  • Delivery
  • Good323 Reviews4.2
Salt Creek Grille 1 Rockingham Row, Princeton
Salt Creek Grille
Steak House • $$

Salt Creek Grille

1 Rockingham Row, Princeton, NJ 08540

Good Food, Good Service ++. Ambiance is spacious lodge that evokes Western understated but grand hotels. Decent size bar too. Food is better with interesting...

  • Take-Out
  • Delivery
  • Good300 Reviews4
Ruth's Chris Steak House 2 Village Blvd, Princeton
Ruth's Chris Steak House
Steak House • $$$

Ruth's Chris Steak House

2 Village Blvd, Princeton, NJ 08540

Great experience at Ruth's Chris. Our server, Adam, was very attentive and very helpful to my wife and I. The food was great and he was able to find the...

  • Take-Out
  • Delivery
  • Good617 Reviews3.9
Princeton Soup and Sandwich Company 30 Palmer Square E, Princeton
Princeton Soup and Sandwich Company
Sandwich Shop • $

Princeton Soup and Sandwich Company

30 Palmer Square E, Princeton, NJ 08542

We placed a catering order close to the last minute and they were so easy to work with. They understood our situation - lunch for a crew on an active...

  • Take-Out
  • Delivery
  • Good184 Reviews4.1
Jersey Mike's Subs 3495 US-1 Suite 118B, Princeton
Jersey Mike's Subs
Sandwich Shop • $

Jersey Mike's Subs

3495 US-1 Suite 118B, Princeton, NJ 08540

This place is really great. VERY polite and nice staff. First time we went there they gave us 50% discount as our "first time try" which I found it...

  • Take-Out
  • Drive-Through
  • Good121 Reviews4
Arbor Cafe Arbor 600, 600 College Rd E, Princeton
Arbor Cafe
Sandwich Shop • $

Arbor Cafe

Arbor 600, 600 College Rd E, Princeton, NJ 08540

a hidden gem, new name is TopNosh, hard to find but worthwhile (hidden in back of business building). one of the top 5 burgers I have had, was the bleu cheese,...

  • Delivery
  • Good9 Reviews4.1

Japanese Restaurants

Japanese in Princeton
RAMEN STOP 244 Nassau St, Princeton
RAMEN STOP
Japanese

RAMEN STOP

244 Nassau St, Princeton, NJ 08542

First time here.... The impression was just like its name feels - neat and clean... We had Hijiki Tofu and Karaage as appetizers. Hmm... 爽やか... I had...

  • Take-Out
  • Delivery
  • Superb95 Reviews4.4
Purinsu Ramen 32 Witherspoon St, Princeton
Purinsu Ramen
Japanese • $$

Purinsu Ramen

32 Witherspoon St, Princeton, NJ 08542

We walked around Princeton and walked into this Ramen place without checking the reviews. My family and I really enjoyed it. We ordered the Ramen, Pancake and...

  • Take-Out
  • Delivery
  • Good142 Reviews3.7
AJITEN Princeton 11 Chambers St, Princeton
AJITEN Princeton
Japanese • $$

AJITEN Princeton

11 Chambers St, Princeton, NJ 08542

Small hole in the wall kinda place, the first time we went in here we had the stroller so it was a little difficult. The food is awesome, it's a family...

  • Take-Out
  • Delivery
  • Good106 Reviews3.6