Crossroads Deli & Pizzeria Address: 5860 N Highway 99, McDavid, FL 32568 Phone: (850) 327-3001 Pizza, Restaurants, Delicatessens, Deli Other Businesses: Tracey's Grill at 110 Brown Rd, McDavid, FL 32568