search > Miami local places > Miami restaurants

Posted: Monday, October 19, 2015 6:14 AM


Our restaurant is one of the best restaurants in Miami because we offer you mouth watering Spanish food. Our chefs are always there to serve you appetizing platters, starters and main course. Just visit to us once!

18640 N.W. 67th Ave, 33015    google map | yahoo map

• Location: Miami, Miami Lakes,Florida

• Post ID: 34335291 miami is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017