The new restaurant, bar and arcade opened April 15 at 10301 Taylorsville Road. You reach them at 502-509-3033 or at RecbarLouisville.com.