El Chico
9825 E 21st St, Tulsa
(918) 663-7755
Recent Reviews
Order Online
You May Also Like
Tacos Mi Rey - 10131 E 21st St
Tacos, Food Trucks
Taqueria El Pollo -
Tacos, Fast Food, Food Trucks
Buffet Palace Tulsa - 10934 E 21st St
Buffet, Chinese, Sushi Bar, Sushi, Vegetarian
Restaurants in Tulsa, OK
El Chico
9825 E 21st St, Tulsa, OK 74129
(918) 663-7755