I found this place by accident because I was shopping across the street at American Apparel and I'm so happy I found it. My friend ordered a cappuccino and I had their iced tea --- both were amazing. The tea was sweetened with peach nectar and it's my new favorite drink. I'm addicted. I'm a big coffee drinker...I've had it everywhere, from LA to New York to San Francisco and just about anywhere else I've lived or visited, I always check out the local coffee joints. Added bonus is that it's on Main Street so shopping, my favorite nail salon, and the beach are only a stone's throw away. I only wish they had some comfy chairs and couches to make sipping their delicious drinks even that much better. Prices are reasonable too so skip the Starbucks that's just down the street and try Amelia's!
Pros: best coffee and iced tea ever, reasonable prices, super friendly service
Cons: limited parking on weekends, no couches or comfy chairs