My Vegan is a beloved plant-based Thai restaurant whose food is celebrated for its delicious flavor and vibrant spices. This longstanding casual, no fuss dining spot is a little off the beaten path, located in a strip mall across from the first ever Trader Joe's.