Ricardo's Mexican Restaurant
5629 E 41st
Tulsa, OK
74135
Ricardo's Mexican Restaurant








Ricardo's Mexican Restaurant
5629 E 41st
Tulsa, OK
5629 E 41st
Tulsa, OK
Leaflet | Map data © OpenStreetMap contributors
Directions
Find Nearby
On 41st between Yale and Sheridan