Two Shepherds Taproom, an indoor dog park and bar, opens in Tampa this weekend
Here’s a bright spot in the city of Tampa: a new indoor/outdoor dog park and bar officially opens on Saturday, June 20! The concept made the announcement on Facebook earlier […]