El Rio Verde Restaurant
38 N Trenton Ave, Tulsa
(918) 592-2555
Recent Reviews
Order Online
You May Also Like
McDonald's - 1708 E 1st St
Fast Food, Burgers, Coffee & Tea
Freeway Cafe #2 - 1547 E 3rd St
Burgers
Leon's Smoke Shack Barbeque - 1529 E 3rd St
Barbeque
Restaurants in Tulsa, OK
El Rio Verde Restaurant
38 N Trenton Ave, Tulsa, OK 74120
(918) 592-2555