Taqueria El Mompirri

200 E Main St Green Forest AR 72638 USA

(870) 438-4285

Location