Free For All at Beach Barracuda's
Beach Barracuda's, 1479 General Booth Blvd, Virginia Beach, VA 23454
Be sure to ask Carl (the bass player) why today is special. His big grin may give it away...but ask anyway. Beach Barracuda's is the place to go for great food and drinks, and Free For All is ready to rock!