@brittneyau • The Broad - DTLA
Life's too short to waste on a bad meal
Franki helps you discover restaurants through customer content, and earn rewards for the places you actually go.
Steve's Steakhouse is located at 417 Crescent Ave, Avalon, CA 90704, right on the waterfront of Catalina Island.
Steve's Steakhouse and Seafood sits right on the waterfront in Avalon, CA, with a breathtaking panoramic view of Avalon Harbor as the backdrop for every meal. The restaurant has been a Catalina Island institution for over 51 years, built on a reputation for consistent quality and service that makes guests feel like family. The menu leans into premium steaks and fresh seafood, with standout options like BBQ swordfish, garlic asparagus, and a curated selection of soups, salads, appetizers, and desserts. An extensive wine list rounds out the experience beautifully. The space is well suited to intimate date nights, family dinners, and large private events in the dedicated Rose Room.