First time I ate here I had a bad experience because the waitress was new. I have been here at least 10 more times and love it. Food is always good. Salsa is delicious. Service is fast. Hostesses are friendly! And I'll be eternally grateful for them returning a lost ipad my toddler dropped under the table. There's different areas to sit depending on atmosphere you want, so it can fit anyone's needs