I feel like Giant Coffee is my "special treat" kind of place for when I need to pat myself on the back. Kind of like when I decide to buy groceries at AJs. Their prices are significantly more than what I pay for my "everyday" latte, but their product is exceptional!
The iced honey vanilla latte is the best iced latte I have ever had and it tastes great every time. To be honest, I don't think I have ever tried anything else here. No need to!
The atmosphere here is one of my favorites if I want to get some reading done - I feel like its less distracting than other coffee shops and has big windows that let in the beautiful natural sunlight.