Miami, FL Metro >
2025 W Flagler St,
Sign in to Write a Tip
Good food,good prices,great entertainment
Best ,Mejor Chef In the United States.
Manager Chef Ronald Murillo Is doing A awsome Job with 32 year in master chef degree big changes have been made in the restaurant so congratulations selva negra you are a awsome and delicous restaurant
Thank you Master Chef Ronald Murillo
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now