Named after the Aztec ruins, Oaxaca serves up authentic Mexican food with a hint of American influence. The menu is filled with dishes most have come to expect from a Mexican restaurant, including Oaxaca's own famous tacos. Prices are on the cheaper side of moderate, and the friendly staff simply make eating a pleasure.