What is the address of Carnitas Fritanga Restaurant De Nicaragua?

The address is 1885 W Flagler St, Miami, FL 33135, USA.