Salt & Lime
Category Mexican
Address
1521 N Main Street
Walnut Creek, CA 94596
(925) 457-5456
Details
At Salt + Lime, we believe that great Mexican food doesn't have to be rushed. We created this space in the heart of Walnut Creek to be a true destination—a place where you can pull up a chair, order a round of drinks, and catch up with the people who matter most.