Address: 2415 Mission St, Santa Cruz, CA - United States
Checkins
4
Avarage rating at this location
4.63
Tyler Shanahan
Shieeeeet
Upper Crust Pizza & Pasta
over 2 years ago
4.65 so funky 🔥