Just thought I'd mention: I assume your niece is 18? Even if she's under 18 I don't think that would be an issue with most of the above recommendations. but you might want to check if that's the case: totally un-cool to take a girl somewhere and find they won't serve her.