This Mexican spot on Miami Beach closed, but now it’s back in Little River

Miami Herald Miami Herald

The new Taquiza taqueria in Miami’s Little River neighborhood.

Read full article at Miami Herald →