Nestled in the back corner of Idylwood Shopping Center, one of Falls Church’s best small-town bars, Mark’s Pub, is proof that great things come in small packages. In contrast to some of the coat-and-tie venues of Falls Church City, this is a pub without pretension and with all the comforts […]
