Eagle Harbor h View Menu Catering Order Online Directions Eagle Harbor 1765 Town Center Blvd.Fleming Island, FL 32003 Takeout: 904.269.8870 Catering: 904.269.8870 FollowFollowFollowFollow