The first thing that will amaze you about Abuelo's is the atmosphere- the vaulted ceilings with clouds painted on them. It makes you feel as if you have stepped into another world. However, the food is the real treat. Chips and salsa, of course, are brought out when you arrive. Everything I have ordered has been fresh, HUGE, and really really good. There are always leftovers to take home too!
Abuelo's has the best Mexican food in Tulsa- however, you will pay a bit more for it. For an occasional treat, though, it is really worth it!