Sun Plaza Deck

Back To Results

Sun Plaza Deck

  • 530-583-6300
  • 400 Squaw Creek Road, CA

Large deck with access to ski lifts. Soups, sandwiches from the chuck wagon, live entertainment. Lunch, dinner.

Sun Plaza Deck

X