I have been back 2 times since my first review and I have to upgrade4 them for the pure consistency. I know a lot of people hate chain restaurants but chains become chains because they find a way to replicate something and do it well. The Carrabba's at this location does just that and has hands down some of the BEST service I have had in Denver.
Review Source: