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