In Dining Eating at the HIGHEST RATED RESTAURANT on Catalina Island! February 3, 2022 Steve Cha (aka Rockstar Eater) is on Santa Catalina Island for a 4-part Catalina food tour on Avalon, continuing with…