Barrio is the People’s Choice champion for a good reason. The consistency and deliciousness of its food has always seemed a bit effortless. Not that the staff aren’t working their tails off, but they never let you see them sweat. Chef/owner Steven Draheim and crew have taken Barrio from a food cart, to a small […]

