La Placita (Miami)

$ • Latin American • Puerto Rican

4.3 (20)
View delivery time and booking fee. • 

6789 Biscayne Blvd, Miami, FL 33138 • More info

Opens on Friday