Buffalo Bayou Park
Buffalo Bayou Park in Houston, Texas, is a 160-acre urban oasis along Buffalo Bayou. It offers art installations and great views of the downtown skyline.
Events and activities in Buffalo Bayou Park
Getting there
Buffalo Bayou Park
Shepherd Drive to Sabine Street between Allen Parkway and, Memorial Drive, Houston, Houston, 77019