Snow & Crab Photos
5 photos · Seafood Restaurant at 32965 Temecula Pkwy #100, Temecula, CA
About Snow & Crab
Snow & Crab is a seafood restaurant you'll find at 32965 Temecula Pkwy #100 in Temecula, California. It is one of 158 places to eat and drink we list in Temecula.
Snow & Crab is open 7 days a week, usually 12:00 PM – 8:00 PM.
Snow & Crab's menu features 61 dishes and drinks across 14 sections, including EXTRAS IN YOUR BAG, HOW SPICY CAN YOU GO?, Items, WHAT'S YOUR CATCH TODAY, and WHAT'S YOUR FLAVOR?. Listed prices range from $1.50 to $46.00, with a typical item around $6.00. Menu highlights include 1 LB Sausage, Add Shrimp, and Clams (2 Lb).
Photos may have been taken by visitors and might not reflect the current look of Snow & Crab. Own a photo shown here? Request removal or credit.
