I've had better from a "Rosita's." This place has the atmosphere down, but the food could use some work. All the ingredients are there and the menu is definitely a full one, but there's just something missing.
I would, however, recommend the salsa. Both the mild and hot are impeccable.