El Chico

21 ratings

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

4107 South Yale Ave Ste Dl401,
Tulsa, OK 74135-6058

Jarac

By Jarac | 12/3/2014

Just awful. Our waitress was awful, food took so long it was cold. Took forever to pay. Manager did nothing.