The Locust Street is a street in Santa Cruz. In the area there are, inter alia, three clothing stores, a restaurant, a supermarket and a bus stop.
- type of road
District road
Restaurant
Planet Fresh Burritos
City
Santa Cruz
Fast Food
Pleasure Pizza
Shoes
Shoe Company
Clothing
Jade, Wallflower Boutique, The Tibetan Nomad
Beauty
Fish Princess Farm
Yes
City Parking Office
Supermarket
Awe Sum Organically
Toys
Level Up
Stop
Locust Street Garage