Barrett sucks for a meeting spot. There might be some nice cars but the idiot/cool people ratio is like 9 to 1. I used to go there like 3-4 years ago and it was ok then but now its just mostly fast and the furious wannabes up there speeding around the parkway.