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