La Celeste Empanadas is a takeout restaurant specializing in empanadas.