Discovery Green is an 11.78-acre public urban park in Downtown Houston, Texas, bounded by La Branch Street to the west, McKinney Street to the north, Avenida de las Americas to the east, and Lamar Street to the south.
Minute Maid Park
Toyota Center
Houston Legendary Graffiti Building
Annunciation Catholic Church
Xochi
The Rustic
Vic & Anthony's Steakhouse
Truck Yard