OC Public Libraries: Laguna Beach Branch 363 Glenneyre St. Laguna Beach, CA 92651
Located amidst small streets and too much traffic, the view from the library was still pretty amazing.