El Burrito Address: 3955 E Admiral Pl, Tulsa, OK 74115 Phone: (918) 832-8733 Hours: Mon: 11am-5pm Tue: 11am-5pm Wed: 11am-5pm Thu: 11am-5pm Fri: 11am-5pm Sat: 11am-9pm Restaurants, Mexican Other Businesses: Little Caesars Pizza at 475 S Sheridan Rd, Tulsa, OK 74112 La Pizza at 475 S Sheridan Rd, Tulsa, OK 74112 McDonald's at 1441 N Peoria Ave, Tulsa, OK 74106 Jumbo Hamburgers at 6558 E 41st St, Tulsa, OK 74145 Subway at 8112 S Lewis Ave, Tulsa, OK 74137