Monday, January 14, 2013

Tejas Grill Sports Bar Houston Texas





Tejas Grill & Sports Bar, Texas burger joint and sports bar located near The Shops at Houston Center in Downtown Houston  1201 Lamar St Houston, TX 77010 USA