Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Latin, Restaurants in Antioch, California (CA), United States

Taqueria Salsa
4.5
50 reviews

3612 Delta Fair Blvd, Antioch, CA 94509-4006, Antioch

The food is phenomenal! The staff friendly and courteous. Absolutely one of the best Mexican restaurants in the area. Gr