Snap Taco
Santa Cruz, CA82% like it (4.1 / 200 Reviews )
CONTACT
Address: 1108 Pacific Ave, Santa Cruz, CA 95060, United States Map ➦ Get Directions
Phone : +1 (831) 824-6100 Call
ABOUT
It has received 200 reviews with an average rating of 4.1 stars.
FAQs
The address of Snap Taco is:
Snap Taco1108 Pacific Ave
Santa Cruz, California 95060
P: +18318246100
Visit Website: eatsnaptaco.com
Snap Taco is listed under