Love this place. The food is good. The service is good, not perfect, but not bad. They accommodated our large family birthday party with no problem, though I did make reservations in advance. They sing a birthday song and place a sombrero on the birthday boy's (in our case) head and give him a shot of tequila too. We had fun.