A Detroit Lakes spot known for authentic tacos, burritos and friendly service.