5 /5 Mica: This place has mounted tv’s with different games showing. It’s a little hidden, but worth going to and it has a “riverwalk” vibe to other places. It also has a few arcade games for the kids.
4110 River Walk Dr, Flower Mound, TX 75028
(469) 464-3747
GG map: https://www.google.com/maps/place/?q=place_id:ChIJdySOqcgtTIYRaQcrXc8h-II