Taqueria La Sierra
Address:
901 H St, Antioch, CA 94509
Phone:
(925) 755-8151
Restaurants
Other Businesses:
- Empress Garden Chinese Restaurant at 2303 Buchanan Rd, Antioch, CA 94509
- Dairy Queen at 607 E 18th St, Antioch, CA 94509
- Pueblo Nuevo Restaurant at 740 W 2nd St, Antioch, CA 94509
- Sahar's Gyros & Kabob at 2940 Delta Fair Blvd, Antioch, CA 94509
- India 4 U at 5759 Lone Tree Way, Antioch, CA 94531