June 08, 2015
I love the stuffy combo with red chili. Its a great new mexico restaurant. Good service and good environment.
Was this helpful?
I love the stuffy combo with red chili. Its a great new mexico restaurant. Good service and good environment.