Triumph is one of the best Vietnamese restaurants in town. Not only that, they also have good coffee, pastries, breakfast tacos, and American sandwiches! Where else can you find all of that in one place? P.S. As for the health inspection--they just got a very high score of 89 in May.
more