Downtown St. Pete's
Restaurant and Bar
Gourmet Food Menu
and Stiff Drinks
To the Best Sports Bar in Downtown St Petes!
Located in Downtown St. Pete and inspired by each city block, Caddy’s embodies the energy of Florida with the laid back atmosphere of a living room. Designed with relaxed approach to good food and alcohol in mind.