A new incarnation of Tulsa’s favorite Baja-inspired restaurant, now located downtown at Guthrie Green.
For reservations call: (918) 230-2342
HOURS
Tuesday - Saturday 11 am - 9 pm