Miami, FL Metro >
11200 W Flagler St,
Sign in to Write a Tip
Wrong address! Got totally directed away from it... There is no Miramar location, this place is in south miami
if your looking for great venezuelan food at a good price this is the place. the staff is friendly and its a clean and nice establishment. so far no complaints.
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