NextEats
›
California
›
Food in San Diego
› Salvadora kitchen
Salvadora kitchen
Restaurant · 10045 Carroll Canyon Rd, San Diego, CA
Dine-In
Hours
Thu 2 PM–7:30 PM
More food in San Diego, CA