Lime and Salt is a Mexican restaurant established in 2021, offering a menu of freshly prepared food.