Great restaurant on Catalina Island near Chopper Landing.
Image posted by Carrie Away
October 17, 2013
Rate this!