No recommendations but one caution... be careful of the Taxi drivers if you flag them down on the road... take down their licence plate number just in case got complaint later... there are many stories of people kena cheated by taxi drivers cause bring to wrong restaurants(where taxi drivers get commisions) or brought on a long drive
ya i have this experience b4 too. wanted to go to china town where cheap seafood is found at 8 in the evening.. taxi driver say all closed.. so brought me and husband to this expensive restaurant... later when took taxi back to hotel.. ask the taxi driver than found out conned by the first one.... say china town open till late