El Burrito
3955 E Admiral Pl, Tulsa, OK 74115, United States
- This is the page of El Burrito on 3955 East Admiral Place Tulsa OK 74115.
- El Burrito is a new listing on food pages, updated
five months and fifteen days ago
on November 24, 2023.
- El Burrito is ranked #1 of 15 Restaurants in Dawson Tulsa.
- This page has had 18 visitors. You are the 18th.
Location