514 S Boston Ave, Tulsa, Oklahoma 74103 USA
Elotes Puffy Tacos with rice and street corn!
Photo Credit: Yelp