El Rio Verde
38 N Trenton Ave, Tulsa, OK 74120, 74120-1602, United States
Breakfast, Mexican, Fish, Soup, Meat
"The food was simple and tasty. The salsa needs help. The tacos were light, but not small and were very delicious. Authentic Mexican food for sure!"