Great find on our trip to the beach in Costa Rica, found this hidden treasure in the mountains with awesome views good food and super cold beer. The views were breathtaking. Little off the beaten path but well worth it. The structure hangs out over the bluff, cool hand made furniture, views are intoxicating.
Address: 2500 W Lincoln Ave Ste 5, Anaheim, CA 92801-6421
Location: United States > California (CA) > Orange County > Anaheim
Phone Number: +1 714-527-2010