Restaurant Report Card: El Velero fails with 63; Mashawi earns 100 · Atlanta News First · Sentinel