New Houston Watch party location

Discussion in 'Texan Tailgate' started by Andrew6, Aug 18, 2008.

  1. Andrew6

    Andrew6 Site Contributor

    Joined:
    Sep 29, 2006
    Messages:
    3,092
    Likes Received:
    249
    Location:
    League City
    I found a new place in Clear Lake area last night. The place is called Vegas Grill. The food is great and the view is better.


    WWW.Vegasgrillrocks.com
     

Share This Page