Two Shepherds Taproom, an indoor dog park and craft beer bar, opens this weekend in Tampa (Photos) By: Tampa Bay Business Journal via Business Journals June 19, 2020 at 13:22 PM EDT The indoor dog park represents an investment of nearly $1 million. Read More >>