News

Lucy’s Sky Bar opened Friday atop Abbey Road Pub & Restaurant on 22nd Street at the Virginia Beach Oceanfront.
With U.S. destinations reporting double-digit drops in Canadian tourists amid political tensions, Virginia Beach is hoping to keep its largest group of international travelers from looking elsewhere.