El Charro Avitia is Carson City's version of a long line of family-owned and family-friendly California restaurants of the same name. Come get a margarita at the classic Mexican restaurant during happy hour, then stay for your choice of burrito, chimichanga or enchilada. El Charro Avitia is located right on S. Carson Street. And be sure to check out the low-carb menu offerings.
4389 S. Carson Street, Carson City