Dog Bar St Pete

Located at 2300 Central Avenue, Dog Bar St Pete is a combination of a private off leash dog park and a full service sports bar. Their dog park boasts over 2,000 sq ft of fenced off leash fun. Although they do not serve food, you are more than welcome to order delivery from your favorite […]