Anybody tried this place yet? Seems like it gets average reviews, but they sound car/bike friendly. They have some kind of car cruise day on Saturdays starting July 19th. Might be a good time to set up a G8 meet
Seems like its been forever since I've been to a meet up!