New upscale Mexican restaurant at Lake Lorraine features top-shelf tequila

A full-service Mexican restaurant has opened on the west side of Sioux Falls.