Yeah I got to write a Houston travel guide for the World Cup and no I did not hold back on the restaurants portion
Houston's NRG Stadium is hosting seven World Cup matches. Here's how to make the most of your visit to the Bayou City during the tournament.
www.usatoday.com
Danielle Lerner