Permanently closed

Permanently closed

Snow & Crab

  • Seafood restaurant
  • 186 S Sunrise Way, Palm Springs, California, 92262

Snow & Crab in Palm Springs, California is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#3 Seafood restaurant in Palm Springs, California