You may not know his name, but we’re pretty sure you’ve heard of his Southwest Florida restaurants.
Len Lemmer is the force behind 15-month-old Walk-On’s Sports Bistreaux in Cape Coral, Cantina Laredo in Bell Tower (which he opened in 2003) and Nervous Nellie’s on Fort Myers Beach (which he took over in 2014).
The latter, a wildly popular waterfront staple along First Street, was recently sold…