Taqueria Salsa
Address:
3612 Delta Fair Blvd, Antioch, CA 94509
Phone:
(925) 778-9281 Restaurants, Foods-Carry Out, Mexican
Other Businesses:
- Okawa Japanese Restaurant at 2327 Buchanan Rd, Antioch, CA 94509
- Viet Nam Noodle House at 3676 Delta Fair Blvd, Antioch, CA 94509
- Skipolinis Pizza at 901 Fitzuren Rd, Antioch, CA 94509
- South North Dragon Chinese Restaurant at 1611 A St, Antioch, CA 94509
- Jerry's Hot Dogs No 1 at 3005 Delta Fair Blvd, Antioch, CA 94509