Deep South Taco
291 Ellicott St, Buffalo, NY 14203
Reviews
10/12/2017
Provided by YP.comWow, what a cool place, it's made out of shipping containers, it looks very "industrial", the food is killer.
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Payment method
- cash
- Location
- Ellicott Square Bldg
- Neighborhoods
- Central Business District, Central Buffalo
- Other Link
- Categories
- Mexican Restaurants, Latin American Restaurants, Restaurants
Suggest an Edit