Lindo Mexico is a Mexican food paradise right on 28th Street