Avalon, a tiny city on the Jersey Shore, is known for many things including its boardwalk. Among those things is a plethora of restaurants you have to try. When trying out new restaurants though, I’m no stranger to the fact that it can be hard to find a spot with good food, great service, and a nice atmosphere. So, I’ve put together a list of my favorite places to eat in town so you can take some of the guess work out of it.
From seafood restaurants with views of the water to gastropubs with a laid-back vibe, there’s something for every event on this list. Many of the spots on my list even have BYOB policies so you can count on loving the drinks there. Keep reading to learn a bit about each place!
Best Restaurants in Avalon
- The Diving Horse
- Cafe Loren
- Windrift Restaurant
- Summer Salt
- Via Mare Ristorante
- Avalon Brew Pub
- Tonio’s Seafood Shack
- Rock N Chair
- Polpo Ristorante
The Diving Horse
2109 Dune Dr, Avalon, NJ 08202
Phone: (609) 368-5000
Looking for a spot with a BYOB policy? Head over to The Diving Horse. This local restaurant serves American cuisine with a seafood focus. With an upscale yet rustic interior, this spot is perfect for almost any occasion. It’s open seasonally though, so be sure to plan accordingly.
The Diving Horse’s menu is pretty modest but full of delectable options. We recommend the homemade gnocchi, short rib, NJ dayboat scallops, or swordfish. Be sure to bring along a bottle or two of your favorite wine!
2288 Dune Dr, Avalon, NJ 08202
Phone: (609) 967-8228
Another BYOB spot you have to try out is Cafe Loren. This neighborhood restaurant is open seasonally and serves modern American cuisine. This spot is upscale yet casual enough for a day-to-day dinner.
The menu at Cafe Loren offers three courses, all of which with tasty options to choose from. Be sure to try the coconut curry mussels, Cafe Loren house salad, braised short rib, or pan roasted duck breast. Don’t forget to grab a macadamia caramel tart or strawberry shortcake panna cotta!
105 80th St, Avalon, NJ 08202
Phone: (609) 368-5761
Located in the Windrift Hotel, Windrift Restaurant offers a fine dining experience you have to see for yourself. This restaurant serves seafood-centered cuisine including a sushi bar. With plenty of reviews about the food, service, and location, it’s clear there’s a lot to love here.
Windrift’s menu has a selection of entrees, sandwiches, and more in addition to the impressive list of sushi and rolls. Try out the lobster grilled cheese, braised short ribs, crab cake, or Windrift roll. Make sure to have some cheesecake or key lime mousse cake for dessert!
2800 Boardwalk, Avalon, NJ 08202
Phone: (609) 796-2096
Looking for a farm-to-table experience? Swing by Summer Salt the next time you’re in town. Located right on the boardwalk, this restaurant serves delicious food and is very accommodating when it comes to food allergies.
Offering a fairly short menu, you probably won’t have a hard time deciding what to order at Summer Salt. You may, however, have to come back a couple times to try it all. We recommend the asparagus salad, garden charcuterie board, Cape May scallops, or Bayleaf farm chicken. Be sure to grab a dessert board!
Via Mare Ristorante
2319 Ocean Dr, Avalon, NJ 08202
Phone: (609) 368-4494
Established in 1963, Via Mare Ristorante is an excellent choice when it comes to eating out. This family-owned restaurant serves Italian cuisine in a cozy, welcoming atmosphere. With a BYOB policy, you can also save a bit of money.
With everything from soup and pasta to more elaborate Italian dishes, you’ll find it all at Via Mare Ristorante. Be sure to try the ravioli con ricotta, vitello con melanzane, scamp miramare, or petto di pollo villadeste. Don’t forget to finish your meal on a sweet note with some dessert!
Avalon Brew Pub
125 79th St, Avalon, NJ 08202
Phone: (609) 967-2116
In the mood for food and beer? Look no further than Avalon Brew Pub. This local gastropub offers classic pub fare in a casual atmosphere, perfect for any occasion. And with in-house and local craft beers, you’ll be able to enjoy more than just the food.
Avalon Brew Pub’s menu has a ton of traditional bar dishes, including gluten-free options. Try out the grilled chicken sandwich, brew pub fish and chips, chef’s burger, or margherita pizza. Make sure to taste a few of their beer selections!
Tonio’s Seafood Shack
2481 Ocean Dr, Avalon, NJ 08202
Phone: (609) 368-8862
If the other seafood spots on our list haven’t impressed you yet, check out Tonio’s Seafood Shack. Serving traditional seafood cuisine in a high-energy setting, this is the perfect spot for lunch with the family. They also offer patio seating and are BYOB.
The menu at Tonio’s Seafood Shack is straightforward and easy to order from. We recommend the crab cake sandwich, shrimp scampi, center cut filet and lobster tail, or broiled stuffed flounder. Be sure to check out their daily and weekly specials!
Rock N Chair
2409 Dune Dr, Avalon, NJ 08202
Phone: (609) 967-3300
When you need a reliable spot for any time of the day, we suggest Rock N Chair. This local restaurant serves American cuisine from breakfast through dinner every day. With a casual interior and a bar, you’ll never want to leave this place.
With three different menus, you’ll find all of your favorites for each meal of the day. Be sure to try the quesadilla, penne alfredo and broccoli, chicken bruschetta, or rack of baby back ribs. Don’t forget to sip on an adult milkshake or dessert martini!
3258 Dune Dr, Avalon, NJ 08202
Phone: (609) 830-2904
Rounding out our list of restaurants is Polpo Ristorante. Opened in 1998, this family-owned restaurant serves authentic Italian cuisine. Yet another BYOB, this is a perfect spot to save some money and enjoy some food and drinks.
Polpo Ristorante’s menu is pretty extensive and very delicious. We recommend the pollo alla fantazia, vitello alla parmigiana, gnocchi alla sorrentina, or risotto alla pescatora. Be sure to bring the wine or champagne if you’re hoping to drink too!
Are you craving something delicious now? I definitely am after reading that list. This Jersey Shore town will never let you down when it comes to a lot of different things, including amazing food.
Which place will you try first? Let us know! Did we leave a restaurant out of this list? Make sure you tell us about it and we’ll check it out!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.