Coloradoans Prepare For The Nation’s Best New Mexican Restaurant Cafe Rio Mexican Grill Opens Fort Collins, CO Restaurant on May 16th Salt Lake City, UT (RestaurantNews.com) The much anticipated… May 16, 2012 · ·