My wife and I were part of a group who tried Wahoo out on a Friday night. Sure enough, just like a number of reviewers mentioned, parking was tight, so we just parked across the street on the grass. No problem.
Pros: Food, ambience
Cons: Parking, add-on fees, fairly expensive for what you get
more