by Haja Mo October 13, 2023 Lifestyle Stephen Starr’s latest D.C. restaurant is a sight to behold with Mexican flavors that have the dining room full night after night. Previous Story In between his two other jobs, he’s the food critic voice of D.C. Next Story What to watch with your kids: ‘Goosebumps’ and more