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