Tulsa OK Luis, Delicatessens 1. 1714 S Maplewood Ave, Tulsa, OK 74112 | Gomez-Mcallist, Luis (918) 794-8906