Come to Buffalo's largest Cinco De Mayo Celebration at Deep South Taco on Ellicott St in Downtown Buffalo! The party starts at noon, but since many of us work we'll meet at 4pm (or whenever you can get there). If you've never been, this is the spot to be on Cinco De Mayo in Buffalo!