Salt & Lime is a vibrant restaurant located in San Diego, CA, offering a delectable selection of food and drinks.
With a focus on quality and flavor, their menu features a variety of dishes that are sure to satisfy any palate.
Generated from the website