A Pelican Rapids taqueria serving authentic street tacos, burritos and Mexican plates.