Bar review: Queenshead:
If you're in downtown St. Pete, and you want to try something different from the slew of typical dive bars, head off the beaten path to Queenshead. Located in the artsy Grand Central district, Queenshead's exterior is reminiscent of something you'd see in South Beach. The building is all white with cabanas and a screen playing different offbeat movies on the front patio. The stark white of...