• Locker Room Sports Bar & Grill

    Locker Room Sports Bar & Grill

    Categories

    Restaurant

    About Us

    Located in the heart of Falls Church, The Locker Room Sports Bar and Grill, is focused on providing our customers with Great food and beverages, Great customer service, and Great Games on 21 High Definition TVs throughout our establishment, 18 beers on tap, pool tables and dart boards!! Sit outside and enjoy the day on our wrap around patio!

    Images