The food was ok. Everything was pretty rich, even though I just ordered a light appetizer. Since they didn't want to split checks, we sat at different tables within our group, which was lame.
I ordered the Sonrisa Cheese Dip, which came with multi-colored tortilla chips. The dip was made with monterey jack and American cheese with spinach. It was quite flavorful, but very heavy.
The ambience was casual and fun and the waiter was super friendly. I was offered drink refills often. I would go back, just not with a big group.