Pinchers Crab Shack on Fort Myers Beach Announces New General Manager Leslie Mink, promoted from within, is the new Fort Myers Beach location General Manager Fort Myers Beach, FL (RestaurantNews.com) Pinchers… January 17, 2012 · ·