We go here all the time! Beautiful waterfall and park right off of Main Street, walking distance from our apartment.
Delaware Park is a large and beautiful public park, near the Elmwood Village commercial district filled with bars, restaurants, and boutique shops!
Short hiking trail leading to a natural burning flame under a waterfall!
Nature preserve relatively close to the hotel. Great area for bird watching!
All-you-can-eat sushi AND entrees! We went out to dinner here the first time Val came to visit Jason in Buffalo!
Public park along the waterfront near downtown Buffalo with old military vessels!