Celebrate National Margarita Day, Cinco de Mayo, or any day with a delicious margarita at these Minnesota restaurants.
New Prague
If you head outside of the cities, you'll find family-run farms with inexpensive fun for your whole family.