
Virginia Beach’s Abbey Road Pub & Restaurant expands with rooftop bar
More than four decades ago, Bill Dillon opened Abbey Road Pub & Restaurant at the Virginia Beach Oceanfront. Now, the diehard Beatles fan has expanded his 22nd Street establishment with the opening of Lucy’s Sky Bar atop the resort-area staple. What …