El Hormiguero is a restaurant specializing in marinated meats, prepared with a unique, all-natural recipe. They offer a dining experience with over 35 years of experience.