Best Restaurants in Gloucester County, NJ

Our picks for the best restaurants in Gloucester County, NJ: 10 local businesses, with phone numbers, addresses and websites. Chosen by the NJ Business Directory team; sponsored listings are labeled.

Looking for a place to eat in Gloucester County? This guide covers independent restaurants in Sewell, Glassboro, Pitman, Franklinville, Williamstown, Woodbury, Swedesboro and Mullica Hill. Expect historic inns, Italian dining, family restaurants, cafes and a market vendor kitchen.

Hours, menus and reservation rules change often. Confirm them on each restaurant's own site before you go.

Browse all restaurants or Gloucester County listings on NJ Business Directory. Heading to the shore counties? See our Atlantic County restaurant guide.

Each listing is reviewed by a real person before it goes live. Own a Gloucester County restaurant? Add it free or claim your existing listing, and see how our listing plans compare. Questions? Reach us through our contact page.

Sources: Towns and counties: U.S. Census geography. Each pick: the business's own website (linked on its card).

  • Barnsboro Inn

    Restaurants

    699 Main St, Sewell

    Barnsboro Inn is a historic inn restaurant in Sewell, Gloucester County.

  • Italian Affair Restaurant

    Restaurants

    900 Delsea Dr N, Glassboro

    Italian Affair Restaurant & Wine Bar is an Italian restaurant and wine bar in Glassboro, Gloucester County. Confirm menus, wine list and reservation rules on the restaurant's own website before you visit. Contact the Glassboro dining room through its website. Check the business's own website for current details before you visit or book. Check the business's own website for current details before you visit or book.

    Website
  • Carolina Blue

    Restaurants

    692 Lambs Rd, Pitman

    J G Cook's Carolina Blue is a restaurant in Pitman, Gloucester County.

    Website
  • Franklinville Inn

    Restaurants

    2526 Delsea Dr, Franklinville

    Franklinville Inn is a restaurant in Franklinville, Gloucester County.

  • Ash & Oak

    Restaurants

    348 S Main St, Williamstown

    Ash & Oak is a restaurant in Williamstown, Gloucester County.

  • Whit or Whitout

    Restaurants

    875 Mantua Pike Ste 2, Woodbury

    Whit or Whitout is a restaurant in Woodbury, Gloucester County.

  • Fireside Family Restaurant

    Restaurants

    401 Woodbury Glassboro Rd, Sewell

    Fireside Family Restaurant is a family restaurant in Sewell, Gloucester County.

  • Blk Shp

    Restaurants

    1301 Kings Hwy, Swedesboro

    Blk Shp is a restaurant in Swedesboro, Gloucester County.

  • Whole and Grounded Café

    Restaurants

    5 Delaware St, Woodbury

    Whole and Grounded Café is a cafe in Woodbury, Gloucester County.

  • Mullica Hill Amish Restaurant

    Restaurants

    108 Swedesboro Rd, Mullica Hill

    Mullica Hill Amish Restaurant is a restaurant vendor at the Mullica Hill Amish Market in Mullica Hill, Gloucester County.