Deep South Taco
Permanently closed
291 Ellicott St
Buffalo, NY 14203
A hip, authentic taqueria in the heart of downtown Buffalo, Deep South Taco invites you to unwind with us over tacos, drinks, and rooftop views!
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.