Eat in Santa Cruz
City Center of Santa Cruz is full of restaurants, fast food places and cafeterias. There are three main streets close to Plaza de España where you can find many resturants and also many places for shopping:
La Noria Street
Bethencour Alfonso Street
Castillo Street and closers