Beans & Barlour 538 1st Ave N St. Pete, FL 33701 View Website (727) 440-4540 St. Petersburg Overview Craft coffee bar and dessert lounge featuring cocktail inspired alcohol infused ice cream. Contact This Partner Phone (727) 440-4540 Address 538 1st Ave N St. Pete, FL 33701 Website View Website