Venues Lake Arrowhead, California, 92352
Great Times, Good Food and the best margarita on the mountain. Family run since 1983