Viva Villa Taqueria

Share:Viva Villa Taqueria

Headings:

Restaurants, Restaurants Mexican

Latitude:34.107123 Longitude:-117.42751
17284 Foothill Blvd Ste F
Fontana, CA 92335
Speaks English