El Guapo's,which is located in the heart of downtown at the corner of 1st and Elgin is Tulsa's only...
Downtown · 322 E. 1st Street, Tulsa
dry january
first-class fare
foodie heaven