El Rio Verde
38 N Trenton Ave, Tulsa, OK 74120, 74120-1602, United States
Breakfast, Mexican, Fish, Soup, Meat
"Pescado a la Plata. Mild Talipia fillet grilled on the flat top, with rice and beans, lettuce salad topped with guac and sour cream YUMMY and very filling."