Steve’s Steakhouse and Seafood is family operated by owner Steve Bray. Steve is 3rd generation islander with grandkids are now 5th generation. His grandfather judge Windell Bray was the 1st judge in Avalon. After years of managing other restaurants in town Steve started the Steakhouse in 2001.
Steve’s Steakhouse sits in the heart of Avalon across from the famous Green Pleasure Pier. It sits above another outstanding restaurant you wont want to miss, Maggie's Blue Rose. Maggie's specializes in upscale Mexican food and dining. Visit their website at www.maggiesbluerose.com.
Sitting on the 2nd floor Steve’s has a magnificent view of Avalon Bay. But, come early if you want a table by the window The Steakhouse is one of the most popular restaurants so it fills up fast. It definitely one of the best things to do on Catalina Island. With some of the best food and service in town this place can’t be beat! You can call them at (310) 510-0333 for reservations or visit their website www.stevessteakhouse.com.