Rhodes Real Pit Barbeque Address: 163 W Main St, Mayo, FL 32066 Phone: (386) 294-3643 Restaurants, Barbecue Other Businesses: McMillan Law Office at 152 W Main St, Mayo, FL 32066 Sawyers, Darcy R at 117 NW Monroe Ave, Mayo, FL 32066 Mayo Cafe at 420 W Main St, Mayo, FL 32066