The truth is that walking past Barrio, located at Fifth Avenue and Broadway, on a near daily basis kind of gave me a panic attack. I know the spot is run by a mother-daughter team and is the only place for Native American fare downtown so I was rooting for it from the get go […]


