1111 Collins Ave, Miami Beach, Florida 33139 USA
Famous Taco Latin style in Miami .
Photo Credit: Yelp