Have dined here many times, always ordering the tableside guacamole that is tailored to your tastes, i.e. fewer onions, more cilantro, spice level. Margaritas are delicious but don't have too many! Entrees are always delicious. Service is always excellent, but almost too attentive, especially when you want to have a slow casual meal with friends.