“Out of the Weeds” is an extension of Three Birds Tavern, a restaurant located in beautiful, diverse and sunny St. Petersburg, Florida. Follow on Facebook, Twitter, Pinterest, and Instagram.