Contact















    Get in Touch

    seperator

    Just west of Utica on 11th St. right across from the hospital

    (918) 584-0816

    info@elranchograndemexicanfood.com

    Mon - Wed 11AM - 8PM | Thu - Sat 11AM - 9PM | Closed Sunday

    1629 E. 11th Street Tulsa, OK 74120