One of our favorite venues, 

Monumental Plaza Garibaldi

13700 Karalis Road, Houston, Texas 77047, United States
 5K Max Capacity  •  0 Events
Map Image