Steve's Steakhouse310-510-0333417 Crescent AvenueAvalon, CA 90704
Voted #1 Restaurant in Avalon *
Contact Us
Phone 310.510.0333E-Mail stevecat@catalinaisp.com
Prices and Selections are subject to change without notice
updated Nov. 2011