El Rio Verde Restaurant
38 N Trenton Ave, Tulsa
(918) 592-2555
Menu
Restaurants in Tulsa, OK
El Rio Verde Restaurant
38 N Trenton Ave, Tulsa, OK 74120
(918) 592-2555