
Downtown St. Pete is now home to fresh seafood and boozy coffee. Cap’s Restaurant Cafe, which is located at 216 1st Avenue North in MacDinton’s, has taken root. It’s a…
Downtown St. Pete is now home to fresh seafood and boozy coffee. Cap’s Restaurant Cafe, which is located at 216 1st Avenue North in MacDinton’s, has taken root. It’s a…