Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Antioch

Taqueria Salsa, Antioch, California










Taqueria Salsa
3612 Delta Fair Blvd.
Antioch CA United States

Web Information:
Web Page
Menu

Hours: Mon-Sat 10:30am-9pm

Phone: 925.778.9281
Fax: 925.778.8031
Accepts: bank debit cards, American Express, Visa, MasterCard/Eurocard, Discover