Embrace the winter season and get out of the house as you try something new or enjoy a favorite dish during the 11th annual winter Clayton Restaurant Week Jan. 13 to 19. Choose from 21 restaurants, including The Capital Grille, Barcelona Tapas Restaurant, C.J. Mugg’s, Cantina Laredo, Herbie’s, Il Palato, Ruth’s Chris Steak House and […]
