linksfiend Posted March 9, 2010 Posted March 9, 2010 Any recommendation on sports bars near Houston Intercontinental that might show the Sabres game? (They are playing Dallas - so that might help)
Just Jack Posted March 10, 2010 Posted March 10, 2010 Quick google search I came up with two places to try, Shuckers and Trey's, both listed as sports bars.
Recommended Posts