Taqueria Salsa 3612 Delta Fair Blvd Antioch, CA 94509 Phone: (925) 778-9281 Fax: (925) 778-8031
Category: Restaurants