A restaurant/pub in Tavares, Florida, is closing its doors after facing "challenges." What does the future hold?