Selva Negra Restaurant

2025 W Flagler St MiamiFL33135

Open Map


Selva Negra Restaurant can be found at W Flagler St 2025. The following is offered: Restaurants. The entry is present with us since Sep 9, 2010 and was last updated on Nov 14, 2013. In Miami there are 889 other Restaurants. An overview can be found here.
by opendius on June 13, 2015 from opendius

Information from the business

Tenemos musica en vivo los fines de semana.
Lo esperamos ha pasarla bien
Difrute con su familia.
by facebook on October 07, 2014 from facebook