Hello friends! Afghan Horsemen is located by Granville Island, and they have a parking lot downstairs and meter parking around the block. We were very glad to have made reservations at Afghan Horsemen ahead of time since the waiting area was packed when we got there.