I've been multiple times on trips to Vegas. Food was delicious - really creamy guacamole and awesome taco plates. (The Mahi Mahi tacos are delicious.)
Margaritas are a little too crazy lime-y (and I don't even have heartburn issues like some people...)
Service is okay - not horrendous but just meh. But I really liked the food and will go back again next time I'm in town.