Come taste an appetizing creation at Tierra Aztec. They are readily reachable by public transit but also by bicycle and are situated in an area filled with parks, restaurants, merchants and coffee shops.