I'll be staying at the Hilton Westchase & getting in around 7 PM on Wednesday. I will have a car but don't know the city at all & am concerned about safety. Should I just order room service that night? On Thursday night I'd like to sample some *authentic* Mexican cuisine. We get nothing but that really awful Tex-Mex refried beans-rice-&-tacos places in Atlanta, so any place in town has got to be better than that. Thanks for any suggestions!