Legazpi's best coffee shop is a relaxed place for a cappuccino, a frappé and other assorted caffeine needs. Read more