Steve's Steakhouse & Seafood hero image

Steve's Steakhouse & Seafood

Restaurant

417 Crescent Ave, Avalon, CA 90704, USA

Biter Score
8.0
Closed
Sunday: 4 PM – 8 PM
Steve's Steakhouse & Seafood photo 1
Steve's Steakhouse & Seafood photo 2
Steve's Steakhouse & Seafood photo 3