Recently, we visited the all-new local Florida restaurant, Humbl – located in Windermere Village. This location boasts a full plant based menu featuring pizza, burgers, sandwiches, salads, bowls, and more! Humbl also offers gluten free options for each menu item. On the menu at Humbl…