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