Avalon Seafood 02:26
View Video Info
Learn more
Chuck chows down on super-tasty Fish and Chips at Catalina Island stand.
From:
L.A.'s Island Paradise and Chuck's Eat the Street