Episode 207: Green Turtle Brewery and Public House, St. Petersburg

There is nothing more cozy, warm, and inviting than a British pub. With deep colors, understated pub signs, and tons of Premier League scarves covering every potential space, the new Green Turtle Brewery and Public House on Central in St. Pete does everything right to appease our friends from across the pond. Green Turtle is owned by its brewer Todd Bearden. His brewing path began in St. Louis…