Avoid!!! Has a B health code rating. I tipped $5 on a $20 order and it still took them 20 minutes to get my food. When I received my sandwich, there was barely any lettuce on it, and both my friend and I got the ends of a tomato (the part thy should really just throw away). Attached is a picture of the sandwich. Also, they messed our smoothies up and mixed up our order. Downright terrible!