Leoncito, the “little lion” of a restaurant that offered modern Mexican dishes and cocktails, is shutting at Red Rock Resort after less than two years. Station Casinos and Wish You Were Here Group, creator of the restaurant, announced the closing in a Friday statement, describing it as part of the property’s “ongoing culinary refresh.”
The last day of service is Sept. 28, the statement said…