If you like Thai food, you need to check out Johnny Chu’s new restaurant, Red Thai, located in north central Phoenix. This southeast Asian kitchen features Thai food as well as Vietnamese and features anime cartoons that play on large video screens behind the bar.
In a place that used to be a Chinese buffet, you will find a totally different experience and may be your new favorite place to get your Asian cuisine fix. Oh, and don’t forget to try the martinis!
7822 N. 12th St.
Phoenix, AZ 85020
Sunday to Thursday: 11 a.m. to 9 p.m.
Friday and Saturday: 11 a.m.to 10 p.m