Do you have Live music?

Nilda Cruz | Aug 20, 2020 | Category: Puerto Rican restaurant in Miami, Florida

Metropol Restaurant Miami - All questions

Address: 11401 NW 12th St, Miami, FL 33172, USA

Ariel Veguilla | Aug 21, 2020

They do on the weekends most of the time. I went on a Friday and they were on the patio and were really good.

Rory Magnusson | Aug 21, 2020

No

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places