Address: 8865 Stanford Blvd, Ste 105 Phone: (240) 512-0017
Reviewed on 12/14/2025
By: Latesha J.
Stopped in to Lime and Salt for a quick lunch. I ordered the steak quesadilla and the sweet plantains. Although the flavors were great in the quesadilla, it... more