This place has a great atmosphere. The patio is awesome and they place live music. The food was delicious and they had tons of healthy options. So why not 5 stars? The service was pretty bad. I ordered wine and asked for water with it. Then I asked again, and again. But it never came. I also ordered my meal with no tomatoes and they put them on. My friend ordered her sandwich with no mayo and they put it on too. So just plan to be there a while and don't be too picky and you'll love it!