Selva Negra Restaurant Miami Description
Unassuming option for Nicaraguan eats. Laid-back Nicaraguan eatery offering traditional dishes such as skirt steak & seafood ceviche.
Address:
2025 W Flagler St, Miami, FL 33135, United States
Phone:
+1 786-332-3631
Website:
https://www.selvanegrarestaurant.com/
Store Hours:
Sunday: 8am-12am| Monday: 9am-12am| Tuesday: 9am-12am| Wednesday: 9am-12am| Thursday: 9am-12am| Friday: 9am-12am| Saturday: 8am-12am