Taqueria Escobar
100 North Broadway
Pelican Rapids, Minnesota 56572
Website: https://www.taqueriaescobar.com/menu
This a local family-owned Taqueria where we have the best Mexican food around. Our food is Mexican-American.
100 North Broadway
Pelican Rapids, Minnesota 56572
This a local family-owned Taqueria where we have the best Mexican food around. Our food is Mexican-American.