One of the best restaurants in Denver. This is the cutest Parisian cafe and is absolutely wonderful for brunch or dinner! The steak tar tar is to die for!! It's on Larimer in the heart of downtown Denver. It's the right place for a fun, fancy night out!