alert

Oh, shoot! Taqueria El Primo is temporarily not accepting orders.

Taqueria El Primo
4 Star Rating
3301 East Kiehl Sherwood, Arkansas 72120 | Restaurant Info