Icon search Icon hamburger
Icon close large

Luck of the Lucha

When

Mar 16 – 17

9:00 P.M. - 2:00 P.M.

Where

Elote Cafe and Catering

514 S. Boston Ave., Suite 208, Tulsa

Locate

View on Map

What

Live Luchador wrestling in the ring from 9-Midnight. Stick around for karaoke with the luchadors from 12-2am. Kid friendly until 11 p.m.