Snow & Crab


32965 Temecula Pkwy
Temecula, CA 92592

An American Restaurant in Temecula CA

Cajun Seafood, Shaved Ice, Boba Tea and large selection of Beers & Wines


Day Opening Closing
Monday - Thursday 12:00 PM 9:00 PM
Friday - Saturday  12:00 PM 10:00 PM
Sunday 12:00 PM 9:00 PM
Click the button to add a review for Snow & Crab

Add Review