The CABC Dragon Den is located on the north side of Dragon Stadium in Southlake, Texas. We have plenty of parking!
Dragon Stadium
1085 S Kimball Avenue, Southlake, TX 76092
Winter 2024 Business Hours
Wednesday
11am - 2pm
Tuesday & Friday (when we have soccer games)
4-7pm