Guest Stars Kiersey Clemons as Alicia Rico Rodriguez as Leo Stephen Kearin as Richie Grace Osimo as Waitress Taylar Hender as Young Teddy