Have been going there for years. Love the food. I'm from Texas and this place reminds me of home.
7848 S Olympia Ave WTulsa, OK 74132
From Business: Serving friend and family a delicious meal in your home is deeply embedded in Mexican culture. With that in mind, Ted Curtis, our founder, set out to create a welco…