More Photos

High Scores


38 N Trenton Ave
Tulsa, OK
El Rio Verde

El Rio Verde

127 reviews 127 reviews

Top Review On Yelp

rating Mar 7, 2018
Their wet burrito is the bomb! No, actually it's the only thing I ever order from here because it's so dang good I don't even care to try anything else but... (read more)
Michelle H.