Although Ricardos has been through interior and exterior renovations over the years we are proud to say we have been at the same location for 30 years.
Location:5629 E 41st Street Tulsa, OK 74135 (Near the Promenade Mall) 918-622-2668 |
Hours:Monday – Thursday 11am – 9pm Friday – Saturday 11am – 10pm |