Salsa Taqueria
Address:
105 Garden Hwy, Yuba City, CA 95991
Phone:
(530) 755-2041 Restaurants
Other Businesses:
- Straw Hat Pizza at 540 Bogue Rd, Yuba City, CA 95991
- Shanghai Garden Chinese Restaurant at 520 Bogue Rd, Yuba City, CA 95991
- IHOP at 1310 Franklin Rd, Yuba City, CA 95993
- The 2Bits Cafe at 1272 Colusa Ave, Yuba City, CA 95991
- Marcellos Italian Restaurant & Lounge at 1235 Bridge St, Yuba City, CA 95991