;
2517 NW 21st TerraceMiami, FL 33142
Critical - Hotel and Restaurant license decal not displayed on mobile food dispensing vehicle.