Mi Luna Tapas Restaurant, 2441 University Blvd., Houston, TX
Triple Play is filming a video at Mi Luna! Come be a part of the video cheering the band on!
There'll be dancing, drinking and great Spanish food! Come on out to this fantastic restaurant
with the big bar!