The Nest Cafe will host its grand opening this weekend, offering Alamo City boba fanatics another spot to enjoy tapioca pearls. The new spot, located at 6903 Blanco Road, has been serving in a soft-opening capacity since April.