Yeoman's Cask & Lion

Yeoman's Cask & Lion, 202 N Morgan St, Tampa, Florida