Restaurants go all-hands-on-deck welcoming customers on Cinco de Mayo