NJShore Guide

Best Restaurants in Avalon

7 hand-picked restaurants in this cape-may County beach town

Looking for the best restaurants in Avalon? We've curated the top spots based on quality, value, and local reputation. From budget-friendly options to upscale experiences, here are our top picks for restaurants in Avalon.

Top 7 Restaurants

1

Sea Grill

$$$

Upscale seafood in an elegant setting. BYOB. One of Seven Mile Island's best dining options for special occasions.

seafoodfine-dining
BYOBupscaleseafoodromantic
2

Avalon Brew Pub

$$

Local brewery with craft beers and casual dining. Great after-beach spot with outdoor seating.

americanbar-grill
craft beeroutdoor seatingcasuallocal brewery
3

Circle Tavern

$$

Tavern on Dune Drive offering classic American pub fare and casual dining in Avalon.

americanbar-grill
taverncasualpub fare
4

Concord Cafe

$$

Cafe at Concord Suites on Dune Drive. Located in Avalon.

cafeamerican
5

Tortilla Flats

$$

Popular Mexican restaurant with BYOB margaritas. Festive atmosphere and solid Tex-Mex fare.

mexican
BYOBMexicanfestive
6

Bobby Dee's Rock 'n Chair

$

Retro diner with 1950s theme. Breakfast and lunch in a fun, nostalgic setting. Kids love the atmosphere.

americancasual
retrocasualfamily-friendlycafe
7

Circle Pizza

$

Avalon institution since 1956. Classic shore pizza beloved by generations of families. The go-to for a quick, delicious meal.

pizza
historicclassicfamily favorite

Planning Your Visit to Avalon?

Check out our complete guide to Avalon with beaches, events, parking info, and more.

View Avalon Guide →

About Avalon

Avalon's slogan "Cooler by a Mile" works on two levels: the town's position and massive dune system actually create natural air conditioning, and the atmosphere skews noticeably more upscale than neighboring beach towns. This is where Philadelphia's professional class has vacationed for generations—...

Why Visit Avalon?

  • upscale atmosphere
  • family friendly atmosphere
  • natural dunes atmosphere
  • sophisticated atmosphere
  • pristine atmosphere

Getting to Avalon

  • From NYC: 2hr 40min
  • From Philadelphia: 1hr 20min
  • From Newark: 2hr 25min