Register | Sign In

Skippy's Reviews

Avatar_small

1 review

Send a Message Send private message

Location
Houston, TX

OhSoHandy user since
June 2008

Recent Reviews | Votes

The-staff
17575 Tomball Parkway
Houston, TX 77068

I have been going there the last 3 weeks and every time it has been a great time. Every TV is in HD and the sports really comes thru in the atmosph...