Know a great happy hour or special for this location?
The dining room is small, but the variety is large at this spot for traditional Mexican food.
Suggest an edit
6870 NW 169th St, Miami Lakes, FL 33015