Codfathers Seafood Restaurant
Restaurant • Seafood restaurant • Event venueOne of the Top rated Restaurants in Alachua
Address
14841 Main St, Alachua, FL 32615
Website
Contact
(386) 588-3053Rating on Google Maps
4.60 (94 reviews)Open on Google Maps