Description
Laid-back Nicaraguan eatery offering traditional dishes such as skirt steak & seafood ceviche.
Name: Selva Negra Restaurant Miami
Address: 2025 W Flagler St, Miami, FL 33135
Phone Number: +1 786-332-3631
Restaurant Type: Nicaraguan restaurant
Selva Negra Restaurant Miami is a Nicaraguan restaurant located at 2025 W Flagler St Miami/Florida
(Latitude,Longitude: 25.7727747,-80.2286998)
Postal Code: 33135
Location
-
2025 W Flagler St, Miami, FL 33135
Add a review