Cap’s seafood restaurant is now open at the DTSP
Boozy coffee and fresh seafood have arrived in downtown St. Pete. Taking root in MacDinton's former location at 216 1st Avenue North, Cap's is a dual concept featuring a cafe and bar, as well as a fresh seafood restaurant, both…