We stopped in at about 2:30, which in some places leads to bad service or bad food, but not here. We had great food. Great atmosphere. Great service. Really no reason at all for complaint. We would definitely go back. Highly recommend. Also, it's located right off I25. Convenient too. Can't be beat.
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.