The Grove
Houston, Texas · Indoor & Outdoor · Restaurant & Brewery
1611 Lamar St
Built from public information. The Grove hasn't claimed this listing and isn't affiliated with You Do, I Do. Is this yours? Claim or correct it →
A two-level restaurant and event venue of about 12,000 square feet inside Discovery Green, with private rooms plus tented outdoor space or the park's Lake House.