Get directions to: Agave, Tulsa, OK Restaurant address: 8221 E 61st St Tulsa, OK 74133, USA Driving Walking Bicycling Restaurant: Agave