This place has the best cheese enchiladas...the sauce is out of this world, the plethora of cheese is fantastic too. We go here almost every Saturday. Hubby loves the nachos.
All reviews seem positive