841 Washington Ave, Miami Beach, Florida 33139 USA
Best Colombian food ! You Must come here
Photo Credit: Yelp