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.

Joe's Crab Shack - CLOSED

3191 US Route One, Lawrenceville, NJ 08648
+1 609-896-0360
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good35%
  • Average28%
  • Poor10%
  • Terrible3%
Travellers talk about
“crab” (20 reviews)
“seafood” (26 reviews)
“steam pot” (4 reviews)
Restaurant Hours Closed
3191 US Route One, Lawrenceville, NJ 08648
All Details
Reviews (129)
Traveller rating
Traveller type
Time of year

1 - 10 of 122 reviews

Reviewed 22 December 2017 via mobile

Fun atmosphere and good drinks. Love the margaritas. Kid friendly. Very very salty. It is easy to miss the driveway, so go slow.

Thank MAmama02482
Reviewed 13 August 2017 via mobile

Crab steam-pot was delish. Absolutely recommend the crab dip, yum! Big Dan took good care of us. Would definitely return.

Thank CaseyH8799
Reviewed 11 June 2017

The prices seem higher than usual but when you closely compare to other seafood restaurants they are in line. As for the food, seems to be the standard chain fair you find in so many places that you cannot tell what fish it actually is...More

Thank Sebastiano S
Reviewed 30 May 2017

Food was very good and you get very large portions, their wine selections needs to be updated and better stocked. There is someone at the door who greets you as you enter the restaurant, the waitress was excellent. After we received our dinner a hostess...More

Reviewed 10 April 2017 via mobile

Just finished a visit tothe princeton, noticed Joe's on the way up, my wife and I both commented on how long it's been since we ate at Joe's in texas. Well we stopped on the way back. We were very disappointed with the food, quality...More

1  Thank RonEspo
Reviewed 25 March 2017 via mobile

Second visit. Tried their charbroiled oysters this time -- yum. Nice service by Vanessa. Reasonable prices.

Thank Frank K
Reviewed 22 March 2017 via mobile

My 3 work colleagues and I always hit Joe's for dinner when we are in the area. Ribeye steak was done to a rare perfection. The peel and eat shrimp coated with Old Bay seasoning are always great. Service was good.

Thank Jim H
Reviewed 19 March 2017

My husband, twin 12 year old sons and myself went for lunch. It was an expensive lunch. With tip it was about $80.

Thank Paula W
Reviewed 17 March 2017 via mobile

The food is pretty delicious for being shipped in! I have yet to have any issues with it. The environment is why people come though! It's a great culture that is perfect for all ages. Kids feel very engaged and teens don't mind it too...More

Thank Tyler B
Reviewed 25 February 2017 via mobile

The restaurant has a great atmosphere, fun music and ok to good service. The food is nothing special. Portions are good, price is moderate for seafood but it's quite tasteless. The seafood looks fresh but the cooking is poor. Overall we would not return.

Thank mama3awesomekids
Nearby HotelsSee all Lawrenceville Hotels
Red Roof Inn Princeton - Ewing
270 reviews
.16 km away
Comfort Inn of Princeton
97 reviews
.61 km away
Howard Johnson by Wyndham Princeton/Lawrenceville
142 reviews
1.71 km away
Extended Stay America - Princeton - West Windsor
88 reviews
2.51 km away
Nearby Restaurants
BRIO Tuscan Grille
118 reviews
.62 km away
67 reviews
1.18 km away
Zoes Kitchen
20 reviews
1.18 km away
The Cheesecake Factory
165 reviews
.95 km away
Nearby Attractions
Cherry Grove Farm
16 reviews
2.22 km away
Mercer Oaks Golf Course
18 reviews
2.46 km away
Grounds For Sculpture
1,616 reviews
6.09 km away
Mercer County Park
94 reviews
6.30 km away
Improve this listing

Restaurant Details

Open Hours
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
Location and Contact Information
  • Address: 3191 US Route One, Lawrenceville, NJ 08648
  • Location: United States  >  New Jersey (NJ)  >  Lawrenceville
  • Phone Number: +1 609-896-0360
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing