Yes, at the end of the road between the hotels & Waffle House (next door to Longhorns) you should be able to still park in there.
The closest spot would be the pilot. Couple miles across the interstate. No I take that back you can park at Chevron store when first turn in by the Zaxby. Park alongside the road
Thanks! Your answer is awaiting moderation.