This Central Florida adventure takes you off-road | Taste and See Tampa Bay