Punta Langosta

This store is one of the few Starbucks to feature a truly unusual thatched roof!!!