The Cranbury Inn

$ $ $
21 S Main St
Cranbury, NJ 08512
(609) 655-5595
4:00pm - 8:00pm
4:00pm - 8:00pm
4:00pm - 8:00pm
4:00pm - 8:00pm

The historic Cranbury Inn, established in Cranbury, N.J. in 1780, is an ideal location for a meal as well as any type of social function.

It’s made up of two eighteenth-century stagecoach taverns that were combined into one in 1800, a 1930 main room addition, and a timber-frame banquet hall, and there are 12 private rooms that can seat two to 200 people.

At its restaurant, the inn serves lunch and dinner six days a week, and on Sundays they serve a Champagne brunch and Sunday dinner. The menu offers steaks, seafood, pasta, poultry, rack of lamb, filet mignon, prime rib, and crab cakes, and the Sunday brunch offers hot and cold foods, soups, a carving station, omelette station, and desserts.

The menu isn’t pushing any culinary boundaries, but this isn’t the kind of place that needs to; it’s great for groups and special occasions, and is very reasonably priced, with a 20-ounce T-bone steak selling for $27, veal osso bucco for $26, and surf & turf (for the birthday boy) for $40. 



  • Their catering hall is magnificent, especially at Christmastime and they have two woodburning fireplaces on the premises that adds to the homey feel.
  • Always remember to tip your bartender!!!
  • Nice-ish if you like old style atmosphere.
  • They were very good at keeping a surprise for my wife's bridal shower.
  • One of the best places in NJ to have a Wedding
  • Great bar hangout to meet the locals, try the wings best for miles. I had the TBone steak today, and special treat was live music, classical guitarist. Nice.

Nearby places

63 N Main St (at Park Pl.)
69 N Main St (Park Place)
319 US Highway 130