I have only ever had take-out procured by someone else so I can't speak to the atmosphere. What I can tell you is that the food is PHENOMENAL. The french fries are so crispy and delicious and the portion is HUGE. I'm a fry fiend and one order can be shared amongst at least 3 people. The BLTA is delicious -- bacon is crunchy, veggies are fresh, and the guac has a little spicy kick. I love that I can get a yummy gluten free sandwich which is somewhat of a novelty. Highly recommend!
Iced mocha latte will knock your socks off! Oh, and... they often have yummy gluten free pastries or donuts.