Taste Tea is a cafe offering takeout options and accepting credit cards. They feature a new menu with updated pricing.