A Little Falls favorite for fresh-made enchiladas, chimichangas, and frosty margaritas in a cheerful, family-friendly setting.