Hi-Lo Taco Co. serving Tex Mex faves in Washington Square
If you're craving South of the border flavors in the city, there's a new spot in Washington Square serving up tacos, margaritas and more.