Restaurant Report Card checks out three restaurants in Southwest Detroit