Do not try going here, it DOES NOT EXIST. We are not Miami locals and trusted the word of someone working at the airport who recommended to go here. We ended up ubering, and our driver pulled up to a warehouse and distribution center in a sketchy area. We went inside and asked about the restaurant, and no one had ever heard of the place.