Los Ranchos is a Mexican restaurant known for its quesadillas and other classic dishes served in a modern setting.