5 de Mayo is a Mexican taco shop that also functions as a Spanish market and butcher shop, offering fresh meat, carnitas, tamales, and barbacoa.