La Latina hero image

La Latina

Restaurant

3509 NE 2nd Ave, Miami, FL 33137, USA

Biter Score
7.8
Open
Saturday: 9 AM – 4 AM
La Latina photo 1
La Latina photo 2
La Latina photo 3