Vua Tra is a tea house offering a variety of beverages. The establishment is located in Westminster, California. Key facts used from search results include the business name and its association with tea.