Anchor Inn Bar & Grill Share: Restaurants Anchor Inn Bar & Grill Visit Website 3448 Marinatown Lane North Fort Myers, FL 33903 (239) 599-4934 About About Full service restaurant. Seafood, outdoor dining.