It goes without saying that running a restaurant can be very difficult, even in good times. 2025 saw a lot of price increases that put dents in folks' ability to dine out
Having these two spots in Denver included (out of 20 total,) the state joins only New York State and California as having multiple; that speaks to how great they are.