The Taste is a weekend festival filled with great food and entertainment. It's located in the heart of Downtown Buffalo along Delaware Avenue beginning just South of Niagara Square by City Hall and heading North past Chippewa Street to Johnson Park. It begins at 11AM daily and there is no admission charge.
2018 Taste of Buffalo
Posted: 12:08 PM, Jul 06, 2018
Updated: 2018-07-06 12:08:19-04
Copyright 2018 Scripps Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.