Rose Thai has lots of options for vegans, though like many restaurants it is important to ask questions and communicate clearly with the server to make sure that the dish you are ordering is truly vegan. For an appetizer, we had Fresh Spring Rolls made with tofu. Beware that the Spring Rolls on the menu are deep-fried but when asked, they were able to make them without deep frying. They were traditional and served with a delicious peanut sauce (and much healthier than the deep-fried version).
We had pad thai and a vegetable curry dish, Gaeng Pak. For the pad thai, we had to ask that fish sauce not be used and egg left off. The curry dish was already vegan without modifications. Both were delicious and complemented each other well. We were offered salads with our entrees, though unfortunately the dressing had milk in it. Perhaps they would be able to make an alternative if asked. We had more than enough food, though, with our entrees and spring rolls.
We asked about dessert but were informed that the coconut ice cream dessert does have dairy in it, so no dessert for vegans.
Overall, we really enjoyed our meal and would happily return. There are several other curry dishes that are vegan, as well as some other rice noodle dishes. More dishes to try!