1304 E 15th St, Tulsa, Oklahoma 74120 USA
2nd time there. Excellent chimichanga shredded beef with white queso beans and rice
Photo Credit: Yelp