(918) 583-8089
705 S Lewis Ave
Tulsa,
OK
74104
36.1506
-95.958
Neighborhood: Kendall/Tennants
The Salsa is the best, and quite addictive....
by grkirk
Cancun has the absolute best salsa I have ever tasted! Perfect blend of peppers and cilantro.
Try any of the burritos and go away satisfied, with food for later.
Excellent!, give it a try.
- Pros: Salsa, Food
- Cons: Small and lack of atmosphere...


Follow Us on Twitter