Uncle Julio's Mexican Restaurant

10333 E 71st St, Tulsa, OK

Menu (As of 10/29)

Uncle Julio's Mexican Restaurant: hours and how to order