Oops! Something went wrong, please try again later.
AVEVA Stadium is a rugby union stadium in Houston, Texas, United States as part of the Houston Sports
Reviews
Tripadvisor
3.5/5 · 3 reviews
Loading reviews...
Dec 17, 2022
This stadium is a fun and relaxed place to have a drink and watch a live rugby game. It's located between the Inner Loop and the Beltway right off of the South Freeway (SH 288). You'll drive about 12…Full review by rootinit
Apr 10, 2022
I attended a rugby game here for the first time yesterday. The experience started off well enough. But then I went to the concession stand at 'halftime'. I spent nearly the entire second half of t…Full review by robertkL5468HU