Muchachos is a trendy taco restaurant offering a fusion of Mexican standards and BBQ classics, complemented by beer and margaritas.