Happy Joe's Pizza & Ice Cream Categories Restaurants OPENING SOON: 2502 Highway 87 S Navarre FL 32566-3606 (214) 930-0961 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×