5 /5 Jeramiah Ellison: Amazing place with great staff. The TVs are everywhere and a ton of games airing. Didn’t try food but it looked decent. A ton of outdoor space and it’s dog friendly.
16535 Southwest Fwy Suite 2608, Sugar Land, TX 77479
(832) 500-4579
GG map: https://www.google.com/maps/place/?q=place_id:ChIJ2ZLFYcbnQIYRCsaV4n3Rmzc