National Margarita Day 2018: Where to Get Cheap or Free Margaritas | Fortune