Cerro Negro Restaurant

9613 W Flagler St, Miami, FL 33174

Rated 4.2 from 1,947 reviews

Traditional Nicaraguan meals served up in an informal, unassuming strip-mall setting.

More places like this