Mamichula is a casual family-owned mexican restaurant in luther, oklahoma. it is located a 1/4 mile south of historic route 66 on luther road. you will definitely miss it if you blink. our building will be on your left as soon as you pass the railroad tracks