2900 NW 12th Ave, Miami, Florida 33127 USA
Very disappointed with their Refried beans .Everything else was ok horchata bussin!
Photo Credit: Yelp