Bayou on the Bend, set along the banks of Buffalo Bayou, offers Houston’s most picturesque and breathtaking views. Designed to enhance your lifestyle – no one pampers you more! Bayou on the Bend is a luxury midrise apartment built 4 years ago near Memorial Park. This elegant midrise is located in the Memorial Heights / River Oaks area on the gorgeous Buffalo Bayou.