Alma Matcha

Tea, Coffee Shops, Pet Friendly

Hours today·

About Alma Matcha

Alma Matcha is a cozy matcha shop with a friendly and welcoming staff. The spot is considered a hidden gem worth a visit for both locals and tourists. The atmosphere is cute with great natural lighting.

The menu features delicious and creative matcha lattes. Popular drinks include the Toasted Marshmallow Matcha Latte, which is not too sweet and tastes like a marshmallow mixed with quality matcha, and the Lychee Matcha Lemonade, noted as a fresh drink. Other favorites are the banana flavor matcha latte, the ube iced oatmilk matcha, and the matcha tiramisu. The white choc matcha cookies are also described as out of this world. Some find the added flavors slightly overpowering, preferring a plain sweetened latte.

While the matcha is called the best in Florida, prices are noted as high, approximately $19 to $30 for two drinks. The wait time is not bad. Overall, Alma Matcha is highly recommended and considered a spot worth returning to.

Menu

Add a Menu

Photos

Add a Photo
Alma Matcha
Alma Matcha
View All Photos

Alma Matcha Reviews

4.7
175 ratings
5
87%
4
3%
3
4%
2
2%
1
4%

Share your opinion about Alma Matcha

Finally!!! Coffee that tastes like coffee! It’s not watered down and the coffee to milk ratio is chef’s kiss. The vanilla cold foam is good too and not too sweet. I got a 12 oz vanilla latte with vanilla cold foam. I may be getting coffees from now on.
This place is Matcha Heaven! If you're an avid lover of Matcha, this place is for you. I couldn't just order one drink so I ordered two! The Banana Bread Matcha and a Matcha Lemonade. The B.B.M. was so tasty and was spot on with the flavors. The Matcha Lemonade was definitely different but delicious and quite tart. I look forward to trying more flavors. This spot is a vibe, great music and welcoming atmosphere.
Beautiful space with DELICIOUS matcha and food!! I loved everything I tried! The staff is very friendly and the vegan options are so good!!

Read All Reviews(171)

Hours

Monday 7AM - 7PM
Tuesday 7AM - 7PM
Wednesday 7AM - 7PM
Thursday 7AM - 7PM
Friday 7AM - 7PM
Saturday 7AM - 7PM
Sunday 7AM - 7PM
Updated on: