We always have a good experience at El Taxco. The service is spot on. The food is excellent, (try the Carne Asada tacos, outstanding), and the prices are very reasonable. Be warned, the large draft beer is really big. Probably about three normal sized beers. Can't wait until we go again.