Steves Steakhouse is located in the middle of downtown with breath taking views of Avalon bay on Catalina Island. We specialize in delicious Aged Angus Steak , which is corn fed from Nebraska . We also have a wide variety of fresh local seafood brought in from the pier in front of us ,as well as chicken , ribs , pasta & a variety of salads. We Have a Vegan / vegetarian menu . Ask any local about the best restaurant in town , they will all send you here . Come on Down !!