Steve's Steakhouse and Seafood is one of Avalon's premiere upscale seafood restaurants, offering breathtaking panoramic views of Avalon's harbor from its location on Crescent Avenue. The restaurant has been in operation for more than 40 years and offers gourmet seafood dishes at lunch and dinner throughout the week, including salmon, swordfish, ahi tuna, lobster, and king crab dishes. Catches of the day are offered as dinner specials, along with a wide variety of land fare, including New York strip steak, filet mignon, and a variety of burger and sandwich options. Domestic and import beer is available on draft or in bottles, along with an extensive wine list highlighting Sonoma County and Napa Valley favorites.

Address: 417 Crescent Ave, Avalon CA 90704, Phone: 301-510-0333

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.