Nature preserve in Alachua County, Florida Address: Parking lot off 241, NW County Road 236, and 241, Alachua, FL 32615 Phone: (352) 264-6800 “Excellent food friendly service, clean and quiet nice for family “The staff are super friendly and go well above what is expected.” “This is normally a great place to walk and see Read more...