1730 SW 138th Ct, Miami, Florida 33175 USA
Moms 81st Birthday - wonderful time w the Mariachis
Photo Credit: Yelp