High quality empanadas, but they're on the small side