Catalina.com - We Are Catalina

Steve’s Steakhouse

417 Crescent Avenue, Avalon Ca

Description

A local favorite featuring choice steaks, fresh seafood and rack of lamb. Upstairs with panoramic harbor views. Open 7 days a week, lunch & dinner, full bar, reservations accepted, group rates available.