huddle house elk city zangara3994 July 02, 2022 Comment El Patio Mexican Grill And Cantina Restaurant 301 N Eastern Ave Elk City Ok 73644 Usa