Taqueria Vallarta - Santa Cruz, CA
Posted by: saopaulo1
N 36° 58.310 W 122° 01.538
10S E 586727 N 4092192
Taqueria Vallarta in downtown Santa Cruz, CA.
Waymark Code: WMK7NM
Location: California, United States
Date Posted: 02/24/2014
Views: 2
"Taqueria Vallarta is just around the corner. With five locations around Santa Cruz, Aptos, and Felton, you can be sure there is one near by where you live." (
visit link)