1616 S Utica Ave, Tulsa
The Spicy crab cakes are a menu highlight.
560 N 28th West Ave, Tulsa
Don't be intimidated by the dilapidated strip mall-like housing of El Rio Verde - the food is excellent. The menu is extensive, the waitresses are polite but not intrusive like at…
3321 S Peoria Ave, Tulsa
I would recomend visiting the 61st and Sheridan location as well for a great view of the whole city. In the Raw has the best crab cakes i have had anywhere. Also try some of…