Steve's Steakhouse

Steve's Steakhouse in Catalina Island, California, United States | Restaurant

At Steve's Steakhouse you'll enjoy our courteous and friendly service, a beautiful bar and some of the best food you will ever taste, as well as a breathtaking panoramic view of Avalon Harbor. No wonder we're a local favorite! Join us for lunch or dinner, we would be thrilled to serve you!

Steve's Steakhouse reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

417 Cresent Avenue, Avalon
Catalina Island
California
United States
310.510.0333
Visit Site
Restaurant

Business Industry Details