Restaurants in Princeton

Best Restaurants

P.F. Chang's 3545 US-1, Princeton Chinese • $$
3545 US-1, Princeton

“James is the best waiter I have ever had in my life. Very kind person. GIVE HIM A RAISE!!!Dietary restrictions: James was very nice to my friend who can’t eat gluten”

4.6 Superb455 Reviews
Seasons 52 3535 US-1 Suite 100B, Princeton Steak House • $$
3535 US-1 Suite 100B, Princeton

“Celebrated my son's 18th birthday here and a great time was had by all. Our server, Kat, was exceptional. She had great recommendations and a great personality. The food was delicious.”

4.6 Superb353 Reviews
A2B Indian Veg Restaurant - Princeton 3817 US-1, Princeton Indian • $$
3817 US-1, Princeton

“Great restaurant with affordable prices. Automated kitchen. Hence food comes fast in 5 mins upon ordering. Place settings are upgraded and attract a lot of people. Recommend all the food since it is a vegetarian restaurant.”

4.5 Superb438 Reviews
Metro North 378 Alexander St, Princeton Italian • $$
378 Alexander St, Princeton

“This joint was jumping on a Friday at 6:30. We would have been turned away without a reservation. The pork chop scarpariello, short ribs and filet were excellent entrees. This was a birthday celebration, which is why we went a bit high-end. This venue at this time of night might be a bit noisy for some , but no complaints here - just an excellent meal!”

4.5 Superb219 Reviews
Mi España 301 N Harrison St Suite 400, Princeton Spanish • $$
301 N Harrison St Suite 400, Princeton

“We ordered 4 dishes - mixed paella, grilled octopus, sauteed shrimps, and churros. All 4 were delicious and had good portions. We would visit again if we are in the area.”

4.7 Superb85 Reviews
Blue Point Grill 258 Nassau St, Princeton Seafood • $$$
258 Nassau St, Princeton

“We had a wonderful dinner here. Great vibe, good drinks, fresh sea food and attentive service. Generous portions too...I am used to a scallops plate having 3-4 pieces. Mine came with 10!”

4.3 Superb81 Reviews

Restaurants by Cuisine

Kristine's 51 Witherspoon St, Princeton French • $$$
51 Witherspoon St, Princeton

“Having traveled to France often, this took me back to a little cafe in Paris. After starting with the beef tartare and the fois gras, I decided it was going too well to pass up on the salmon. Everything exceeded expectations. I’ve lived here for two years and am upset that I have missed out on this place for that long! Will definitely be back.”

4.3 Superb76 Reviews
Jagrah's Restaurant 1 Wheeler Way, Princeton American • $$
1 Wheeler Way, Princeton

“We came here with a party of eight plus a 7 yr old child. The restaurant was clean and had something on the menu for everyone.The service was amazing. Jason was fantastic as well as the chef and his wife who's the co-owner.The food was flavorful and not over seasoned like what you'd find in chain restaurants. We ordered wings (extra crispy) for appetizers and we ended up ordering some to go-they were very good. The chef (Bishop) came out to say hello and he was so warm and delightful.This is a hidden gem and we'll definitely be coming back again soon!”

4.6 Superb101 Reviews
Witherspoon Grill 57 Witherspoon St, Princeton Steak House • $$$
57 Witherspoon St, Princeton

“Great place. Great food a little loud (not recommended for a ROMANTIC time) but a great venue for anything else from a date, to a business dinner, to a hangout with friends.”

4.2 Good93 Reviews

Restaurants with Delivery

The Meeting House 277 Witherspoon St, Princeton American • $$
277 Witherspoon St, Princeton

“Nice bar, their vodka martini was perfect. They have a decent selection of specialty cocktails, and everyone enjoyed the drinks. The bar area is comfortable, the patio looks like a perfect place to hang when the weather turns nice. I heard the food was good, looking forward to going back. Service is good, easy parking in the back.”

4.2 Good92 Reviews
Aspendos Mediterranean Cuisine 182 Nassau St, Princeton Salad • $$
182 Nassau St, Princeton

“Had an excellent time here last Friday, and highly recommend to anyone looking for a quaint evening out with exceptional food. Admittedly my date and I were late for our reservation, but we were seated right away regardless of our tardiness.I had given my date two long stem roses, the staff took note and offered us a small vase and water to hold them while we dined, which was an excellent touch right off the bat. We started with the Zucchini Beauty, which was a fresh zucchini salad that was nicely dressed and offered a great start to the upcoming entre. I had the lamb shank, which was seasoned wonderfully, cooked to be succulent yet fall-off-the-bone tender, and paired excellently with the vermicelli and jus sauce. Afterwards, the Turkish Coffee was a nice jolt of flavor to round out the meal.The dining room is cozy, but does carry sound, and the other diners' conversations did make it hard to converse with my date due to the loudness, but you can't control that sort of thing unfortunately. Overall, we had a fantastic time at Aspendos, and look forward to returning soon!Dietary restrictions: Are happy to accommodate diners with selfish allergies and assure them of no cross contamination.”

4.5 Superb104 Reviews
Elements 66 Witherspoon St, Princeton Fine Dining • $$$$
66 Witherspoon St, Princeton

“Excellent experience. My wife and I went there as a belated Valentine's day treat for ourselves and did the 17 course tasting menu. We also sprung for the wine pairing. I think 16/17 dishes were excellent and there was only one that was "just ok". Wine pairing was excellent and pours were generous. My only advice would be to pace yourself, don't need to eat and drink everything! A little expensive but worth it for what you get.”

4.4 Superb136 Reviews

Online Reservation Available

Dalhousie Kitchen -Catering and Banquet Hall 100 Independence Way Suite K, Princeton Indian • $$
100 Independence Way Suite K, Princeton

“As a connoisseur of fine cuisine, I had the pleasure of experiencing the culinary delights offered by Dalhouse Princeton Catering, and I must say, it was an unforgettable gastronomic experience.From the moment I arrived at the event, the aroma of freshly prepared dishes tantalized my senses, promising a feast for both the palate and the soul. The presentation of the food was impeccable, with each dish meticulously arranged to appeal to both the eye and the appetite.”

4.8 Superb36 Reviews
Tommys Tavern + Tap 3535 Brunswick Pike Suite 370, Princeton Sushi Bar • $$
3535 Brunswick Pike Suite 370, Princeton

“In Princeton for a weekend visit with friends who moved here recently and they took us to their favorite spot! It did NOT disappoint! We ate so much food!! We had lychee martinis which were ok (too limey and not enough lychee) but the food was amazing so it made up for it! They had a little bit of everything! So whatever you feel like eating, they probably have it! Or if your in a group and you all can't agree on what type of food to get, this is a good compromise: pizza, nachos, wings, sushi, burgers, salads, they literally had everything!!”

4.4 Superb120 Reviews
LOCAL GREEK 44 Leigh Ave, Princeton Greek • $$
44 Leigh Ave, Princeton

“Our daughter wanted Greek food on her birthday--so we ordered food from here using Grubhub (Grubhub or Doordash do not cover another good local Greek restaurant here). It is slightly on the expensive side. The food came relatively soon. We ordered four dishes and each dish was very tasty. We would gladly order food from here or do a dine-in.”

4.1 Good49 Reviews

Takeout Restaurants

Elite Five Sushi & Grill 277 Witherspoon St, Princeton Sushi • $$
277 Witherspoon St, Princeton

“We had a delicious dinner and the staff was both knowledgeable about and sensitive to one of us having Celiac. Lits of excellent normal and gluten free options on the menu, nice atmosphere, and friendly staff!Dietary restrictions: Good gluten-free options!”

4.1 Good44 Reviews
Nomad Pizza Princeton 301 N Harrison St, Princeton Pizza • $$
301 N Harrison St, Princeton

“Very chill quiet place to grab food during the week, its clean and has a neat vibe inside. I enjoyed a simple margarita pizza with Mexican cane sugar cola, the staff was very friendly!”

4.3 Superb99 Reviews

18
Mistral

Mistral 66 Witherspoon St, Princeton American • $$$
66 Witherspoon St, Princeton

“One of our “go to” restaurants/bars. Mistral offers a unique blend of American cuisine infused with a touch of ethnic flavors. I also appreciate the changes in their menus based on seasonal abundance. My favorites are the chicken wings, salmon bites and grilled kale salad.The bar area is one of my favorite local hangouts.”

4.2 Good271 Reviews

Drive-Thru Restaurants

19
Roots

Roots 3495 US-1, Princeton Asian • $$
3495 US-1, Princeton

“One of the best places to eat delicious Asian cuisine. They serve a mix of different Asian cuisines. Serving size is really big and their service is great. Helpful and accommodating staff. We loved their shrimp roll, Thai basil fried rice. Their juices are fresh and refreshing.”

4.3 Superb77 Reviews
La Mezzaluna 25 Witherspoon St, Princeton Italian • $$
25 Witherspoon St, Princeton

“Good comfort food. Friendly service.Good: vodka penne, chicken parm sandwich, chicken Marsala, tiramisuGreat: eggplant rollitini, truffle gnocchiBYOB - there is a wine store right next door”

4.2 Good159 Reviews
Agricola Eatery 11 Witherspoon St, Princeton American • $$$
11 Witherspoon St, Princeton

“Wide assortment of really fresh dishes, all locally sourced and tasty. The service was attentive to detail and the atmosphere was rustic yet refined and elegant.”

4.2 Good125 Reviews

Cheap Eats

22
Laurea

Laurea 102 Carnegie Center Dr, Princeton Italian • $$
102 Carnegie Center Dr, Princeton

“We had a beautiful and delicious night here! Our waitress Erin was so sweet and attentive. We really enjoyed every aspect of our meal, from the drinks to the appetizers to the meal and dessert. Nice atmosphere, great service and all around a nice night.”

4.2 Good121 Reviews
Trattoria Procaccini 354 Nassau St, Princeton Italian • $$
354 Nassau St, Princeton

“When you walk in the vibe is relaxed, warm, and inviting, as if you were having dinner in a friend's kitchen. There aren't an overwhelming amount of choices but there is something for everyone. While you wait for your meal, enjoy the delicious flatbread. I am on a diet but everyone else loved it. What is delivered to your table is absolutely delicious. My daughter, who has eaten there before, raved about their house dressing. How excited can one get over salad dressing? It was so good. She ordered the Parpadelle Meat Sauce. She loved it. It was a lot so she took half of it home. Her boyfriend had the Apricot & Walnut Salad. It looked delicious and he really enjoyed it. As I mentioned, I am on a diet so I was happy to see the variety of salads. I ordered the Pasta Fazool, yum, and the Beet & Goat Cheese Salad; I added Shrimp. It was delicious, especially the shrimp, well seasoned, and they weren't cheap on the beets or goat cheese which made me happy. It was topped with that salad dressing and, my daughter was right, it was delicious. My husband, whom we affectionately refer to as "Bob the Food Snob", had the Frutta del Mar. He always sends his food back but loved this dish. The pasta is fresh, the sauce perfectly seasoned. We ended the evening with zeppole shared for the table. It comes with Nutella. My daughter's boyfriend joked that zeppole filled with cannoli cream would be outrageously delicious. I ordered that and the Nutella. I expected the cannoli cream to be typical. It was really light. Yes, I had a taste because they were all talking about it and dessert is my thing. Brad was right, zeppole and cannoli cream is delicious. Put that on the menu! We are going back!”

4.3 Superb51 Reviews
Salt Creek Grille 1 Rockingham Row, Princeton Steak House • $$
1 Rockingham Row, Princeton

“We always enjoy dinner here. I had a piece of salmon with brown rice which was delicious but I thought didn't LOOK amazing. My dining companions all enjoyed their meals too.The atmosphere is rustic elegance with exposed rock and earthy tones. When it's crowded it can be very difficult to hear the conversation at the dinner table.Vegetarian options: Veg is not the reason to go, but if you're going there is at least a pasta dish.”

4.2 Good96 Reviews
Winberie's Restaurant & Bar 1 Palmer Square W, Princeton American • $$
1 Palmer Square W, Princeton

“I love how quaint and comfy it is in here - I really miss nice warm restaurants like this. The menu is unique and everything we've had has been delicious. The service is always wonderful as well!”

4.2 Good89 Reviews
Lucy's Kitchen and Market 830 State Rd #3, Princeton Italian • $$
830 State Rd #3, Princeton

“Always great, fresh dinner (or lunch) options for the family or guests when you don't have time for a lot of dinner prep! Love their sauces, soups and my kids won't eat any other brand of raviolis having grown up eating Lucy's for 10+ years. Salads are fresh, sandwiches - and they do a great job catering large and small orders as well.”

4.5 Superb23 Reviews
Mediterra Restaurant & Taverna 29 Hulfish St, Princeton Mediterranean • $$
29 Hulfish St, Princeton

“Met 3 of my girlfriends at this restaurant for lunch. We chose it by random. The food was really good, as was the atmosphere. Will definitely consider coming back next time I'm in the Princeton area.”

4.1 Good319 Reviews
Chuck E. Cheese 520 Nassau Park Blvd, Princeton Pizza • $$
520 Nassau Park Blvd, Princeton

“Great place, and my son loved it. However, when I went, they were extremely short staffed. Had to wait 5 min for someone to let us in/out , as well as only 1 person behind the prize counter, so wait was 10+ min. Also, the birthday watches that were timed play kept malfunctioning and would take 3 to 4 times scanning against the game to work. Other than that, it was a good time... I normally don't complain about wait times , however, when you're with an excited 3 year old, 5 to 10 minutes becomes an eternity as they don't want to stand still or wait and literally are climbing out of your arms so excited to play or pick a prize. However, I completely understand that being short staffed happens. Hopefully, this was an isolated incident, and it will be better staffed on our next visit!Kid-friendliness: This is a kid friendly environment. I also love that kids can not leave without their parents as hands are stamped upon entry. As my 3 year old was so excited, he kept running off. Gives parents a little peace of mind in the crazy world we live in.”

4.2 Good46 Reviews
Nassau diner 82 Nassau St, Princeton American • $$
82 Nassau St, Princeton

“Breakfast/ lunch at Nassau Diner was exceptional regarding quality of food, customer service, atmosphere, and overall experience. Our server Mardoqueo was fantastic- warm, knowledgeable, and truly one of the best servers we’ve ever had.”

4.1 Good114 Reviews
Sushi Palace Kingston Mall 4437, 4437 NJ-27, Princeton Sushi • $$
Kingston Mall 4437, 4437 NJ-27, Princeton

“We had a very good experience at this location. The food was solid, and the menu had a great variety. Service was a bit slow but very nice. None the less it was a great experience.”

4.1 Good68 Reviews

Latest Reviews

Most Popular Restaurants

Quick-service Chains

map Map

Princeton’s cuisines

Points of Interest

Nearest Cities

Frequently Asked Questions about Princeton

What are the best dog friendly restaurants in Princeton?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

What are the best gluten free restaurants in Princeton?

- Here are some of the best gluten-free restaurants in Princeton:

What are the most popular restaurants in Princeton?

- The most popular and well-regarded restaurants in Princeton include:

What are the best restaurants that deliver in Princeton?

- Popular restaurants in Princeton that is known for their delivery services:

What are the best takeout restaurants in Princeton?

- Here are some excellent takeout restaurants in Princeton: