
X
Holy Matcha in San Diego
Matcha may be a traditional Japanese drink, but you can try the best matcha in Holy Matcha, San Diego. Matcha Latte, Matcha Lemonade or any other matcha... Great place to take some shots for Instagram too. The Worldwide Local photo by Stephanie Ferra