The Locker Room Spots Bar and Grill is a place to eat, drink, hang out with friends and watch sports.
Falls Church is proud to be serious about its recycling initiatives, and this summer, the city is offering a free
If you've ever been to a happy hour at Trio Grill on Lee Highway in Falls Church, you probably know
As its name suggests, Clare and Don’s Beach Shack is a laid-back local haunt where you can catch some rays,
If you’re looking for a new spot to call your regular pizza place in the Falls Church area, check out