Salt & Lime Modern Taqueria
350 E 17th St #2, Costa Mesa
(949) 662-0009
Recent Reviews
Order Online
You May Also Like
Mountain Mike's Pizza - 350 E 17th St Suite A
Pizza, Chicken Wings
CAVA - 350 E 17th St Ste 3
Mediterranean, Salad, Pet Friendly
The Country Club - 330 E 17th St
American, Bar, Dance Clubs
Restaurants in Costa Mesa, CA
Salt & Lime Modern Taqueria
350 E 17th St #2, Costa Mesa, CA 92627
(949) 662-0009