Tacos Sinaloa #2
1201 L St, Antioch
(510) 535-1206
Recent Reviews
Order Online
You May Also Like
OG TACOS - 1201 W 10th St
Tacos, Food Stands
Los Originales Tacos de Birria - 1201 W 10th St
Tacos, Food Stands
Las Brumas Salvadorian Food - 913 W 10th St
Salvadoran
Restaurants in Antioch, CA
Tacos Sinaloa #2
1201 L St, Antioch, CA 94509
(510) 535-1206