These Ad's were created for Cinco de Mayo, a Mexican Restaurant chain that boasts a whopping 10 locations across Nashville and its surrounding areas. Known for their fresh ingredients, authentic flavor and spectacular savings, their ads highlight just that.