Yes, there is a parking lot with about 70 spots
Yes, they might be on the pricey side but both service the south lake area