Red Staple Duo – Live Music at The Square Whale
The Square Whale at Holiday Inn & Suites - North Beach 3900 Atlantic Ave, Virginia Beach, VA, United StatesCome join us for Live Music by Red Staple Duo on the poolside patio of The Square Whale! The best oceanfront food, cocktails & views are here for you at […]