N

Noel Sotelo

3 years ago

Love the margaritas and the atmosphere. I love thi...

Love the margaritas and the atmosphere. I love this place and the food is good.We are from new mexico and this is the only place that we can find the hatch green Chile. I love this place.

Comments:

No comments