Oklahoma City OK #A Oklahoma City OK | Inca Trail Peruvian Restaurant, South American 1. 10948 N May Ave, #A, Oklahoma City, OK 73120 | Inca Trail Peruvian Restaurant (405) 286-0407