3955 E Admiral Pl, Tulsa, Oklahoma 74115 USA
Camarones a la diabla and a michelada
Photo Credit: Yelp