Thank you everyone for the suggestions. I'll be leaving tomorrow.
So I have a couple more rookie questions. What is the best time to visit? I'll probably need to take a taxi. I figure I'll take a few addresses with me and decide what I want while I'm there. But it costs $30 an hour to have them wait... can I call a cab from these places or will they call for me?