El Burrito
3955 E Admiral Pl, Tulsa
(918) 836-0839
Recent Reviews
Order Online
You May Also Like
Los Unicos - 3409 E Admiral Pl
Mexican, Burgers
Mazzio's Italian Eatery - 3313 E Admiral Pl
Italian, Pizza
Sonic Drive-In - 4904 E Admiral Pl
Fast Food, Burgers, Ice Cream & Frozen Yogurt
Restaurants in Tulsa, OK
El Burrito
3955 E Admiral Pl, Tulsa, OK 74115
(918) 836-0839