Desperado Grill is a food truck serving Mexican cuisine. They are located on Main Street in the Tulsa Arts District.