Space Raiders offers authentic Mexican cuisine and handcrafted cocktails.