The enchiladas, of course, are the star of the show. The cheese enchiladas get our vote for best in town ... kicked up a notch by the thin, homemade sauce. Another plus? Portions are reasonable ...