1933 SW 8th St
Miami, FL 33135
Easygoing Nicaraguan restaurant with a menu built on grilled meats, seafood & rice dishes.