El Deseo Restaurant & Lounge

1551 Northwest 119th Street, North Miami, FL 33167