Restaurant Of The Week!
RESTAURANT OF THE WEEK has to be Talesai! Been around for ever and have locations all over town but I only tried them this past week. Best Thai food I have had here so far. You must try the spicy duck rolls or the green papaya salad. Simply delicious! For all locations and the menu go to Talesai