Cheddar's Scratch Kitchen

Cheddar's Scratch Kitchen is a chain of restaurants that specializes in American comfort food with a Texas twist, along with a selection of cocktails. Cheddar's Scratch Kitchen is one of the Three Best Rated® American Restaurants in Albuquerque, NM.