12388 SW 127th Ave, Miami, FL 33186, United States
View on Map
What travelers say:
Small authentic Mexican restaurant in a strip mall. Very nice atmosphere, karaoke, food delicious and fresh. Would be a great success if it was not so hidden but we found it and we will return very soon.