Snow & Crab
Seafood · Casual Dining · Chicken
Snow & Crab is a casual seafood restaurant offering a menu of seafood, potatoes, and wings.
Location
Best places nearby
The highest rated places close to Snow & Crab.
Local restaurants nearby
32965 Temecula Pkwy, CA



