1289 S Coast Hwy, Laguna Beach, California 92651 USA
Restaurant is on the roof of La Casa del Camino hotel.
Photo Credit: Yelp