Unlike days of old, most of Avalons restaurants are pretty darn good, but consider Armstrongs for fish, Steves for steaks, a very good place (forgot name) that is right on the right corner as you come off the green pier. Also, a great breakfast place that is about 5 doors up the street coming off the pier, on the left ( a guys name like Jack or ?)
re: Bruce Kerr
I also like Original Jack's Country Kitchen for a good breakfast open from 6:00 a.m. to 3 p.m. . For a quick bite try Busy Bee. Sandwiches, salads, burgers, fries. Right on the water. For Pizza ORIGINAL ANTONIO'S PIZZERIA & DELI is good.
306 Crescent Ave, Avalon, CA
Antonio's Original Pizza Deli
114 Sumner Ave, Avalon, CA 90704
Original Jacks Country Kitchen & Bakery
118 Catalina Ave, Avalon, CA 90704