Fernandina Beach FL Internet Service 1. 1639 S 8th St, Fernandina Beach, FL 32034 | Horseshoe Internet Cafe (904) 432-7754