I've been here several times and the service is good and so is that atmosphere. The food is lack luster and is just ok mexican food. Nothing to write home about, we mostly just like to sit on the patio.