5665 Redbug Lake Rd, Winter Springs, Florida 32708 USA
Parking lot outside Flanagans
Photo Credit: Yelp