Taco restaurant · Miami
1
1 Postcard
3112 Commodore Plaza, Miami, FL 33133 Get directions
$$
"Duck birria, pork belly, and baja fish tacos are some of the dishes you’ll find on this menu. You can also order a margarita or sangria too. This is the national chain’s third location in South Florida." - Ryan Pfeffer, Virginia Otazo