It is a great little hidden gem in Miami, where the birria tacos are a must. Workers are very friendly, and the order is quick and easy.
Insta : ht ... More
It is a great little hidden gem in Miami, where the birria tacos are a must. Workers are very friendly, and the order is quick and easy.