From Our Editors
Treat yourself to a healthy, topping-stacked sandwich from De Santa Cruz El Barrio in New York.
De Santa Cruz El Barrio is located in a prime location surrounded by various parking options.
Take a break from the kitchen without breaking the bank! De Santa Cruz El Barrio will fill you up with top-notch fare that's modestly priced. With so many delicious styles and flavors to choose from, De Santa Cruz El Barrio is truly a sandwich-lover's paradise.