• Brennan's of Houston, John Staub Room (map)
  • 3300 Smith Street
  • Houston, TX, 77006
  • United States