Address and Contact Information
Address: 1149 N Martin Luther King Ave, Oklahoma City, OK 73117
Phone: (405) 985-8595
Website: https://lacarretadelosshucos.com/
Related Web Results
Green Chile Kitchen serves New Mexican food | Yukon, OK
Food Finder – OK State Fair
Oklahoma City NW OKC Hopscotch Kitchen and Bar Food Menu
Reviews
Just happened to be in the store. Who knew this was here.
I will be back!!
Update: They are not at this location. I will try and find where they landed. So sorry