Sorry to reply so late but just looked at the food board. I have heard that True Thai has exceptional food. It's located at about 2800 Franklin Avenue near Fairview Riverside Hospital. They have a noon buffet but also have lots of special dishes on their menu that are unavailable in other Twin Cities Thai restaurants.
We normally head to University Avenue which has many Asian restaurants to choose from. The Saigon has delicious french roll pork/vegetable sandwiches and some of the smaller grocery stores on Univ have very cheap delis offering sandwiches and meals.
Hope this helps.