Cinco de Mayo is primarily a holiday celebrated in the United States. There are many many options for celebrating this “made in America” holiday, but one of our favorites is Taquiza, with two locations both on Miami Beach.
Cinco de Mayo is primarily a holiday celebrated in the United States. There are many many options for celebrating this “made in America” holiday, but one of our favorites is Taquiza, with two locations both on Miami Beach.