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

I cannot believe how good this place is!! The pico is the best I've ever had and the fish tacos are amazing! I'm surprised by the rating on yelp... I...

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

LOCAL GREEK

44 Leigh Ave, Princeton, NJ 08542

Today we visited the Local Greek in Princeton, Nj The place was nicely decorated the service was lovely and the food was excellent. Everything was fresh and...

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

Seasons 52

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

Food is great. We had two meals, two drinks and two desserts for under $150. I love that the portion sizes are crafted to keep the calorie count low, but the...

  • Take-Out
  • Delivery
  • Superb637 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

Staff is helpful & friendly. Our waitress was wonderful and as always, the food was outstanding! Can't go wrong with anything on the menu because everything is...

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

Blue Point Grill

258 Nassau St, Princeton, NJ 08542

These are some of high lights of this restaurant; Great selections of fresh oysters from all over West and East coast served properly on bed of ice on a tray,...

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

Elements

66 Witherspoon St, Princeton, NJ 08542

Incredible dining experience. Open kitchen was amazing in house entertainment. We did a 15 course chefs tasting menu and every dish was better than the last....

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

tacoria

110 Nassau St, Princeton, NJ 08542

Really good Mexican food joint just next to the Princeton university. Lots of traffic but the service was fast. The food was very flavorful and there was...

  • Delivery
  • Superb271 Reviews4.4
Planted Plate 15 Spring St, Princeton
Planted Plate
Vegan

Planted Plate

15 Spring St, Princeton, NJ 08542

Tried the untuna melt, the humble hippie, and the chipotle mushroom tacos. For thee sandwich's I enjoyed the well made gluten free bread, and with both...

  • Take-Out
  • Delivery
  • Superb95 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

As others mentioned, cute warm seating area if you wish to dine in. I didn't order the Pizza based on others "eh" reviews and it's...

  • Take-Out
  • Delivery
  • Superb124 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

I love this place! I love their options for vegan sauces too! The flatbread makes it so I can eat and enjoy the flavors more! Great workers too! So nice and...

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

Agricola Eatery

11 Witherspoon St, Princeton, NJ 08542

Celebrated my birthday here & it was delicious! Kale salad was wonderful, flatbread and side of wild mushrooms all were fantastic. Lemon curd dessert was...

  • Take-Out
  • Delivery
  • Superb320 Reviews4.3
Elite Five Sushi & Grill 277 Witherspoon St, Princeton
Elite Five Sushi & Grill
Sushi Bar • $$

Elite Five Sushi & Grill

277 Witherspoon St, Princeton, NJ 08540

Our family frequents Elite Five regularly and the food and service never disappoint. I would rank it with some of the top sushi restaurants in NY, but right...

  • Take-Out
  • Delivery
  • Superb277 Reviews4.3
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
  • Superb91 Reviews4.5
Tommy's Tavern + Tap 3535 US-1 Suite 370, Princeton
Tommy's Tavern + Tap
Sushi Bar

Tommy's Tavern + Tap

3535 US-1 Suite 370, Princeton, NJ 08540

my only complaint...our bill was 292.47 plus a 53.00 tip..after the bill was paid my husband asked for a cup of coffee. she charged him for the cup of coffee...

  • Take-Out
  • Delivery
  • Superb127 Reviews4.4
Ficus Cafe|Ficus Above & Gallery 235 Nassau St Unit A, Princeton
Ficus Cafe|Ficus Above & Gallery
American

Ficus Cafe|Ficus Above & Gallery

235 Nassau St Unit A, Princeton, NJ 08540

Thoroughly enjoyed my experience at the Ficus Above. The place is freshly opened and beautifully designed and the personnel is friendly and attentive. Got...

  • Take-Out
  • Delivery
  • Superb82 Reviews4.5
Mistral 66 Witherspoon St, Princeton
Mistral
Tapas/Small Plates • $$$

Mistral

66 Witherspoon St, Princeton, NJ 08542

YES. Just go here and order everything. Forgot to take pics of our entrees, but everything was delicious. The beef tartare and the yuzu dressed oysters were...

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

The Meeting House

277 Witherspoon St, Princeton, NJ 08540

I’m not a pancake lover mainly because of the texture. But these pancakes that came with Fried Chicken was the best ever. It was so fluffy and moist; every...

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

Midpoint Breakfast & Grill

421 Wall St, Princeton, NJ 08540

I stopped in today because I have lived only 5 miles away and never knew this was here? How did I find it - saw a review that seemed a bit unfair and decided...

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

The Peacock Inn

20 Bayard Ln, Princeton, NJ 08540

Awesome Cocktails, Tasty food, very good ambience and courteous valet parking… Our host Wally was super nice and attentive, Special thanks to him for making...

  • Delivery
  • Superb150 Reviews4.3
Roots Ocean Prime 98 University Pl, Princeton
Roots Ocean Prime
American • $$$

Roots Ocean Prime

98 University Pl, Princeton, NJ 08540

This was our second time here and it did not disappoint. Having been to most high end steakhouses in the NY/NJ area this one is holding its own as the best and...

  • Delivery
  • Superb146 Reviews4.3
Prospect House & Garden Washington St, Princeton
Prospect House & Garden
Buffet • $

Prospect House & Garden

Washington St, Princeton, NJ 08544

My work team and I have lovely memories of celebrating Christmas and Thanksgiving at the buffets set up for those holidays at the Prospect House. The food is...

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

Witherspoon Grill

57 Witherspoon St, Princeton, NJ 08542

First time dining at Witherspoon after looking for oysters nearby and came upon this restaurant. The food was delicious!! Oysters had a variety of sizes and...

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

Nassau Sushi

179 Nassau St, Princeton, NJ 08542

I have been coming here for about 8 years. It is so delicious. The sizzling chicken terriaki is sooo so good. The staff is so nice and friendly. Such a cozy...

  • Take-Out
  • Delivery
  • Superb128 Reviews4.3
Princeton Marriott at Forrestal 100 College Rd E, Princeton
Princeton Marriott at Forrestal
American • $$

Princeton Marriott at Forrestal

100 College Rd E, Princeton, NJ 08540

This hotel and location are great for my business trips. Please, please, please add more bikes to the fitness area. There are 4 treadmills, 3 ellipticals and...

  • Delivery
  • Superb126 Reviews4.3
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

Amazing cupcakes for kids birthday party! Highly recommended! We asked Sweta to make them less sweet. She listened and delivered perfection with just enough...

  • Take-Out
  • Delivery
  • Superb29 Reviews4.9
Le Kiosk 255 Nassau St, Princeton
Le Kiosk
European

Le Kiosk

255 Nassau St, Princeton, NJ 08540

OMG!! The sandwiches with Focaccia are all out of this world! I actually ate 2!! You gotta try the one with fig jam and cheese!! Don't forget to try the...

  • Take-Out
  • Delivery
  • Superb29 Reviews4.9
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

Best wings I personally have ever had. Every Sunday during game day chucks is the place to get ur wings from. While the wings are on the smaller side they are...

  • Take-Out
  • Delivery
  • Superb119 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
Jammin' Crepes 20 Nassau St, Princeton
Jammin' Crepes
Creperies • $$

Jammin' Crepes

20 Nassau St, Princeton, NJ 08542

Awesome crepes and super cute storefront. We ordered a crepe with mushroom, spinach and cheese and another with smoked turkey, Brie, apples and caramelized...

  • Take-Out
  • Delivery
  • Good250 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

Celebrated my birthday here & it was delicious! Kale salad was wonderful, flatbread and side of wild mushrooms all were fantastic. Lemon curd dessert was...

  • Take-Out
  • Delivery
  • Superb320 Reviews4.3
Ficus Cafe|Ficus Above & Gallery 235 Nassau St Unit A, Princeton
Ficus Cafe|Ficus Above & Gallery
American

Ficus Cafe|Ficus Above & Gallery

235 Nassau St Unit A, Princeton, NJ 08540

Thoroughly enjoyed my experience at the Ficus Above. The place is freshly opened and beautifully designed and the personnel is friendly and attentive. Got...

  • Take-Out
  • Delivery
  • Superb82 Reviews4.5

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

As others mentioned, cute warm seating area if you wish to dine in. I didn't order the Pizza based on others "eh" reviews and it's...

  • Take-Out
  • Delivery
  • Superb124 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

I love this place! I love their options for vegan sauces too! The flatbread makes it so I can eat and enjoy the flavors more! Great workers too! So nice and...

  • Take-Out
  • Delivery
  • Superb186 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
  • Good140 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

I cannot believe how good this place is!! The pico is the best I've ever had and the fish tacos are amazing! I'm surprised by the rating on yelp... I...

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

tacoria

110 Nassau St, Princeton, NJ 08542

Really good Mexican food joint just next to the Princeton university. Lots of traffic but the service was fast. The food was very flavorful and there was...

  • Delivery
  • Superb271 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

Everything, but noodles, are great!"But the name is 'Lan Ramen', shouldn't the noodles be their best dish?" I know, funnily, it's...

  • Take-Out
  • Delivery
  • Good238 Reviews4.1
Tiger Noodles 252 Nassau St, Princeton
Tiger Noodles
Chinese • $$

Tiger Noodles

252 Nassau St, Princeton, NJ 08542

I love this place , the food and the owners. We have be going there for the past 20 years. The most pleasant people and a wide selection of food. My favorite...

  • Take-Out
  • Delivery
  • Good167 Reviews4
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

Thai Restaurants

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

Amazing Thai

260 Nassau St, Princeton, NJ 08542

Incredible,Amazing,Outstanding, everything that my group tried was great!! We had Andaman dumplings and curry puff as appetizers. It was so good, the curry...

  • Take-Out
  • Delivery
  • Good94 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

I don’t know why there are a bunch of negative comments posted. I’ve experienced this place several times since they’ve been in existence and have never...

  • Take-Out
  • Delivery
  • Good157 Reviews3.6
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
  • Good140 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

It is located in the Princeton town Centre. It's a very nice location. The staff is very nice and courteous. Some good items were very nice like biryani...

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

A2B Indian Veg Restaurant

3817 US-1, Princeton, NJ 08540

Indians usually crave for Indian food and this is one place that satisfied our craving. To be clear, I went to this place in Sep 2021. We went in (group of 4)...

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

Cross Culture

301 N Harrison St, Princeton, NJ 08540

Four of us ordered take out. We each got a different dish and loved our meal. I would say the naan and puri bread were a bit worse for wear- but if we had the...

  • Take-Out
  • Delivery
  • Good143 Reviews4

Italian Restaurants

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

Metro North

378 Alexander St, Princeton, NJ 08540

Staff is helpful & friendly. Our waitress was wonderful and as always, the food was outstanding! Can't go wrong with anything on the menu because everything is...

  • Take-Out
  • Delivery
  • Superb402 Reviews4.4
Mediterra Restaurant & Taverna 29 Hulfish St, Princeton
Mediterra Restaurant & Taverna
Italian • $$$

Mediterra Restaurant & Taverna

29 Hulfish St, Princeton, NJ 08542

An excellent meal, the pasta-less lasagna is fabulous! Waiter was exceptionally good. Beer on draft is great. A bit noisy, at least until a party of twelve...

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

Trattoria Procaccini

354 Nassau St, Princeton, NJ 08540

Good Italian restaurant in Princeton with friendly service and a large menu from which to choose. The food ranges from good to very good but always a decent...

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

Witherspoon Grill

57 Witherspoon St, Princeton, NJ 08542

First time dining at Witherspoon after looking for oysters nearby and came upon this restaurant. The food was delicious!! Oysters had a variety of sizes and...

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

Salt Creek Grille

1 Rockingham Row, Princeton, NJ 08540

Stalwart chain restaurant tucked away behind a hotel, office building and once proud outdoor mall.Food was solid but unremarkable (except for the brussel...

  • Take-Out
  • Delivery
  • Good269 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

We had 7:15 reset and were seated at 7:30. By 8pm, we had just gotten our wine/cocktail. The server was nice/good but you could tell they were understaffed....

  • Take-Out
  • Delivery
  • Good525 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

I drove over an hour to eat here and trust me, it was worth it. I got the lobster bisque and lobster roll. The lobster itself was fresh and incredibly...

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

Jersey Mike's Subs

3495 Highway 1 South, Suite 118B, Princeton, NJ 08540

Amazing Sub. The people there were also so nice and they made our Sandwhiches with love without rushing. He gave me options to choose from and what he thought...

  • Take-Out
  • Drive-Through
  • Good117 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
  • Superb91 Reviews4.5
Teriyaki Boy 110B Rockingham Row, Princeton
Teriyaki Boy
Japanese • $

Teriyaki Boy

110B Rockingham Row, Princeton, NJ 08540

Tasty and used to be very affordable, but I guess with the pandemic going on they had to raise prices to make up for less foot traffic and majority of people...

  • Take-Out
  • Delivery
  • Good101 Reviews4.1
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
  • Good105 Reviews3.6