EL STORY-O
Deep South Taco is a Buffalo-born, Southern-inspired authentic taqueria and bar with that Nashville funky edge. Currently partying with two locations: Ellicott Street, downtown Buffalo, and Hertel Avenue, North Buffalo. Plans have Deep South Taco growing soon to other states and areas.