Located at 119 Heiman Street (2nd floor) in San Antonio, Zen Haus Matcha Bar positions itself as a dedicated matcha + coffee bar. The menu highlights a matcha latte (hot or iced) made with choice of oat or almond milk. Many locals praise Zen Haus as a standout spot for matcha in the city. The aesthetic feels relaxed and inviting, Read more...