Taconazo is a Mexican restaurant offering delicious food and executive lunch options.