Today is National Margarita Day and what better way to celebrate than to head over to Babalu Restaurant for some of their awesome margarita deals and delicious tapas and tacos. While the Atlanta weather is finally making terms with the Spring weather transition, I was able to dine outside on