Best Restaurants on Catalina Island: A Culinary Guide to Paradise
Catalina Island, a jewel off the coast of Southern California, is known for its stunning landscapes and laid-back vibe. Its dining scene reflects the island’s charm, offering a mix of fresh seafood, gourmet dishes, and casual beachside fare. Whether you’re visiting Avalon or Two Harbors, these top restaurants showcase the best of Catalina Island’s culinary delights.
1. Avalon Grille – Coastal Elegance
Avalon Grille is Catalina Island’s premier dining destination, offering upscale cuisine with a coastal twist. The chic interior, complete with large windows and ocean views, sets the stage for an unforgettable meal. Known for its use of fresh, seasonal ingredients, Avalon Grille’s menu combines classic American dishes with creative, modern flair.
Specialty - The Lobster Mac and Cheese, made with rich, creamy cheese sauce and chunks of succulent lobster, is a decadent treat that’s perfect for seafood lovers.
Location - Address: 423 Crescent Ave, Avalon, Catalina Island, CA.
Located in the heart of Avalon, Avalon Grille is easily accessible by foot and just a short walk from the ferry terminal.
Local Tip - Pair your meal with a handcrafted cocktail from their extensive drink menu for the full experience.
2. Bluewater Avalon – Seafood with a View
Bluewater Avalon is a seafood lover’s paradise, offering some of the freshest catches on Catalina Island. Situated on the waterfront, this restaurant boasts stunning views of the marina, making it a perfect spot for a romantic dinner or a leisurely lunch.
The menu features a variety of seafood dishes, from classic fish and chips to inventive ceviches, all prepared with local and sustainable ingredients.
Specialty - The Grilled Swordfish, served with seasonal vegetables and a zesty lemon-caper sauce, is a standout dish that highlights the flavors of the sea.
Location - Address: 306 Crescent Ave, Avalon, Catalina Island, CA.
Located along the waterfront, Bluewater Avalon is a short stroll from Avalon’s main attractions.
Local Tip - Book a table on the patio for the best views of the harbor while you dine.
3. Maggie's Blue Rose – A Taste of Mexico
Maggie’s Blue Rose offers a vibrant dining experience with authentic Mexican cuisine and a modern twist. This lively spot is known for its bold flavors, colorful decor, and warm, welcoming atmosphere.
The menu includes everything from traditional enchiladas and tacos to more inventive creations, all made with fresh, high-quality ingredients. Maggie’s is a must-visit for those craving a little spice on their island getaway.
Specialty - The Mole Enchiladas, smothered in a rich and flavorful mole sauce, are a signature dish that keeps diners coming back.
Location - Address: 417 Crescent Ave, Avalon, Catalina Island, CA.
Located just steps from the waterfront, Maggie’s is a convenient choice for a casual yet memorable meal.
Local Tip - Try one of their signature margaritas made with fresh-squeezed lime juice for the ultimate pairing.
4. The Sandtrap – Casual Island Vibes
For a relaxed meal with a local feel, head to The Sandtrap. This cozy eatery serves a mix of Mexican-American dishes in a laid-back, open-air setting. Popular with locals and visitors alike, The Sandtrap offers great food at affordable prices, making it a perfect spot for a casual lunch or dinner.
Specialty - The Fish Tacos, topped with fresh salsa and a tangy crema, are a crowd favorite and a perfect island bite.
Location - Address: 501 Avalon Canyon Rd, Avalon, Catalina Island, CA.
Just a short walk from Avalon’s main square, The Sandtrap is easily accessible by foot or bike.
Local Tip - Visit during happy hour for great deals on drinks and appetizers.
5. Descanso Beach Club – Beachside Bliss
Descanso Beach Club is a unique dining destination that combines delicious food with a stunning beachfront location. Known for its relaxed, upscale vibe, this outdoor restaurant offers everything from light bites to hearty meals. Guests can enjoy their meal with their toes in the sand, making it a quintessential island experience.
Specialty - The Ahi Poke Bowl, featuring fresh ahi tuna, avocado, and a tangy sesame dressing, is a refreshing and flavorful dish perfect for warm days.
Location - Address: 1 St. Catherine Way, Avalon, Catalina Island, CA.
Located on Descanso Beach, the restaurant is a short walk from the main Avalon area.
Local Tip - Spend the day lounging in a private cabana and enjoy food and drink service right on the beach.
6. Harbor Reef Restaurant – Rustic Charm in Two Harbors
For those venturing to Two Harbors, the Harbor Reef Restaurant offers a rustic yet inviting dining experience. Specializing in hearty meals and fresh seafood, this restaurant is a favorite among boaters and adventurers exploring Catalina’s quieter side.
Specialty - The Grilled Buffalo Burger, made with locally sourced buffalo meat, is a unique and flavorful option that pays homage to the island’s history.
Location - Address: Catalina Isthmus, Two Harbors, Catalina Island, CA.
Situated in Two Harbors, the restaurant is easily accessible by boat or a short hike from the area’s campgrounds.
Local Tip - Try their famous Buffalo Milk cocktail for a creamy, island-inspired drink.
7. Steve's Steakhouse – Classic Dining with Harbor Views
Steve’s Steakhouse offers a traditional steakhouse experience with a Catalina twist. Known for its high-quality cuts of meat and fresh seafood, the restaurant provides diners with stunning views of Avalon Bay. The elegant yet welcoming atmosphere makes it ideal for special occasions.
Specialty - The Filet Mignon, cooked to perfection and served with a side of garlic mashed potatoes, is a classic that never disappoints.
Location - Address: 417 Crescent Ave, Avalon, Catalina Island, CA.
Conveniently located on Avalon’s main strip, Steve’s is easy to find and a short walk from the ferry terminal.
Local Tip - Make a reservation to secure a window seat for the best views of the harbor.
8. Naughty Fox – Trendy Island Dining
Naughty Fox, located in the Bellanca Hotel, brings a fresh and modern take to Catalina Island’s dining scene. Known for its creative cocktails and bold, flavorful dishes, this trendy spot is perfect for those looking for a stylish atmosphere with harbor views. The menu features a mix of comfort food favorites and elevated island-inspired cuisine.
Specialty - The Lobster Roll, packed with fresh lobster meat and served on a buttery brioche bun, is a must-try for seafood enthusiasts.
Location - Address: 111 Crescent Ave, Avalon, Catalina Island, CA.
Centrally located in Avalon, Naughty Fox is just steps from the beach and ferry terminal.
Local Tip - Visit during sunset to enjoy their rooftop bar with spectacular views of the harbor.
9. Antonio's Pizzeria – Family-Friendly Fun
Antonio’s Pizzeria is a Catalina classic, offering a cozy and nostalgic dining experience. Known for its hearty portions and vintage charm, this family-friendly restaurant specializes in pizzas, pastas, and Italian-American comfort food. The relaxed vibe and fun decor, featuring memorabilia from the island’s history, make it a favorite for all ages.
Specialty - The Island Special Pizza, loaded with pepperoni, sausage, mushrooms, and olives, is a crowd-pleaser that pairs perfectly with their famous root beer floats.
Location - Address: 114 Sumner Ave, Avalon, Catalina Island, CA.
Conveniently located along Avalon’s main strip, Antonio’s is an easy walk from most attractions.
Local Tip - Enjoy a seat on their patio for a classic Catalina dining experience with waterfront views.
10. Café Metropole – Healthy Island Bites
Café Metropole is a hidden gem in Avalon, offering fresh, healthy options for breakfast, lunch, and light dinners. Known for its vibrant salads, hearty sandwiches, and smoothie bowls, this café is a favorite for those seeking a lighter, nutritious meal. The bright and cheerful atmosphere, paired with its focus on locally sourced ingredients, makes it a great stop during your island adventures.
Specialty - The Açaí Bowl, topped with fresh fruit, granola, and a drizzle of honey, is a refreshing and energizing choice for any time of day.
Location - Address:113 Metropole Ave, Avalon, Catalina Island, CA.
Situated just off the main strip, Café Metropole is easily accessible by foot and perfect for a quick, healthy meal.
Local Tip - Pair your meal with one of their freshly pressed juices for a perfect post-hike pick-me-up.
Catalina Island’s restaurants offer a delightful mix of flavors and settings, ensuring every meal is a memorable part of your journey. From upscale seafood dining to casual pizza joints and health-conscious cafés, the island caters to every taste and preference.