The Urinals of Busy Bee Restaurant

Busy Bee Restaurant is located in Avalon, CA on Catalina Island.

Filed under: Bars & Restaurants
Tweet

This extremely touristy restaurant may be found right in the heart of the extremely touristy town of Avalon on Catalina.