Restaurant with live music and Mexican cuisine, featuring exotic horses.