Best restaurants in Avalon
Avalon packs a lot of restaurants into one square mile, from Front Street breakfast counters to harbor-view dinners. This list ranks them by what visitors actually say: Google ratings, weighted so a place with hundreds of reviews counts for more than one with a handful.
Updated October 19, 2026 · Ranked from 11,539 Google reviews
2. The Sandtrap
4.6(978)$Restaurants · Avalon
Opens 8am tomorrow17 min from the ferry
Mexican & American breakfast, lunch & happy hour in casual digs with a pet-friendly patio.
- No photo yet
4.5(404)$Restaurants · Avalon
Open until 9pm8 min from the ferry
Relaxed venue offering flame-broiled burgers & fish sandwiches plus a patio with harbor views.
6. Luau Larry's
4.4(1,037)$$Restaurants · Avalon
Open until 9pm6 min from the ferry
Casual Tiki-themed spot has a Hawaiian-inspired menu, tropical cocktails, harbor views & live music.
4.4(402)$$Restaurants · Avalon
Opens 7am tomorrow7 min from the ferry
The only microbrewery on Catalina Island! Also a coffee brew house! Craft beer, house brewed coffee with freshly roasted beans, pastries, sandwiches & pizza, all made from scratch, with the absolute best view of the harbor.
4.3(2,589)$$Restaurants · Avalon
Open until 10pm7 min from the ferry
A giant fish hangs from the ceiling at this casual seafood eatery with a casual menu & vibe.
10. Bluewater Avalon
4.3(2,569)$$$Restaurants · Avalon
Opens 11am tomorrow7 min from the ferry
Popular bistro offering seafood & cocktails in an airy waterfront space with exposed beams & a deck.
11. Avalon Grille
4.3(724)$$$Restaurants · Avalon
Open until 9pm6 min from the ferry
Waterfront American eatery & bar has both indoor & outdoor bayside seating plus live music & more.
4.3(594)$$$Restaurants · Avalon
Opens 4:30pm tomorrow7 min from the ferry
Steak, seafood & pasta dishes star at this casual American eatery with a full bar & bay views.
13. Cafe Metropole
4.3(355)$$Restaurants · Avalon
Opens 8am tomorrow8 min from the ferry
Colorful eatery with patio tables featuring a global range of sandwiches, seafood & vegetarian eats.
14. NDMK Fish House
4.2(792)$$Restaurants · Avalon
Open until 9pm6 min from the ferry
The NDMK brand, pronounced endemic is an established apparel company unique to Catalina Island. The NDMK brand and lifestyle of fishing, surfing and hunting is now a restaurant owned and managed by 4th Generation islanders. The cuisine is fresh local seafood in addition to our vegan burger and other thoughtfully crafted items. Beer and wine is sold with a rotating beer selection.
15. Naughty Fox
4.2(290)$$$Restaurants · Avalon
Opens 8am tomorrow9 min from the ferry
The Naughty Fox, nestled within the Bellanca Hotel, invites you to a one-of-a-kind dining experience on Santa Catalina Island. With an emphasis on casual, coastal-inspired cuisine, every dish is crafted to delight. Paired with breathtaking ocean views, your visit will be an unforgettable escape. The Naughty Fox is a perfect choice for those seeking exceptional food and stunning scenery in a relaxed, island setting.
Quick answers
What is the best-rated restaurant in Avalon?
Chill at Descanso Beach Club, with 4.7 stars from 71 Google reviews. The Sandtrap (4.6) and Buffalo Nickel Restaurant (4.6) round out the top three.
How is this list ranked?
By Google rating, weighted by the number of reviews, so a place rated 4.7 by hundreds of visitors ranks above one rated 5.0 by three. Places need at least three reviews to be ranked. The list is recalculated every day from the latest ratings.
How many restaurants are there in Avalon?
We list 40 restaurants in Avalon. 15 have enough Google reviews to be ranked here; you can see them all on the map in Explore.
More of the best
- Cheap eats in Avalon →
- Breakfast in Avalon →
- Open late tonight in Avalon →
- Best things to do on Catalina Island →
- Best tours on Catalina Island →
- Best hotels in Avalon →
- Best beaches and nature spots on Catalina →
- Top sights and landmarks on Catalina →
- Best diving and snorkeling on Catalina →
- Best shops in Avalon →
- Golf cart rentals in Avalon, ranked →