January 31st, 2013 No comments Carlos’ Bistro was recognized as one of the best restaurants in Colorado!